Hello Ignace,
i saw your debug log of the event when you reproduced the bug. I found a way to make alltray function properly. If i use $alltray <name_of_the_application> it works fine. When i use alltray -d <name_of_the_application> too works fine, sending me this debug messages: (alltray:19497): Gtk-WARNING **: Não foi possível localizar a ferramenta de temas no module_path: "murrine", command without args: pcmanfm basename: pcmanfm command: pcmanfm win->title_time: 0 win->notray: 0 HAVE MANAGER WINDOW win->libsyp_window id: 27262979 execute program: pcmanfm lib is here: /usr/lib old preload: (null) preload string: LD_PRELOAD=/usr/lib/liballtray.so.0.0.0 wait for window (pcmanfm:19499): Gtk-WARNING **: Não foi possível localizar a ferramenta de temas no module_path: "murrine", map notify filter mapped window: 0x1800335 "user"window int: 25166645 window got through first filter PID found: yes PID match: no process group id: 19492 process id match: no PID found: no found strings: res_class: Pcmanfm res_name pcmanfm res name down: pcmanfm command down: pcmanfm wm_class match: yes found child window: 25166645 child have pid: 19499 hide need to reparent leader change wait for withdrawn property notify property notify property notify property notify property notify wm state changed withdrawn --> ok child size loop child size loop get_window_icon with size request: 30x30 read_rgb_icon --> ok command_menu->len: 0 have manager window.... now creat_tray..... get_window_icon with size request: 24x24 read_rgb_icon --> ok update window title net_wm_visible_name failed title: user win->title: user icon_window_configure_event: 13x13 update_tray_icon: real plug size: 13x13 resize = TRUE get_window_icon with size request: 13x13 read_rgb_icon --> ok icon window press event show first click map notify map notify mapped visibility notify state: 0 wm take focus !!! visibility notify state: 1 wm take focus !!! visibility notify state: 0 property notify delete event! hide (alltray:19497): Gdk-WARNING **: gdk_window_set_user_time called on non-toplevel unmap notify icon window press event show map notify visibility notify state: 1 visibility notify state: 0 wm take focus !!! property notify delete event! hide (alltray:19497): Gdk-WARNING **: gdk_window_set_user_time called on non-toplevel unmap notify icon window press event show map notify visibility notify state: 1 visibility notify state: 0 wm take focus !!! property notify delete event! hide (alltray:19497): Gdk-WARNING **: gdk_window_set_user_time called on non-toplevel unmap notify icon window press event undock_call destroy_all_and_exit one under root function current runner: 27262980 current runner: 16821797 get_window_position: window normal: 27262980, window our: 16821797 but, when i use the cross to docking an app, the bug (553314) occurs. When i use $alltray and click above of the window app with cross, alltray doesn't function properly and show debug messages equal the debug message you sent to Mike. Cheers.