ok thanks, still 2 unmap events are sent, and the 2nd makes the dialog appears (because dialogs are supposed to stay visible except when the dock allow them to hide) I could add a timer to ignore the 2nd one, but it's a bit hacky :-/
2009/10/26 Tsu Jan <[email protected]> > "cairo-dock -l debug" gives the following lines when I press Esc instead > of clicking on the cancel button and still, the dialog can't be closed: > > ------------------------------ > key pressed > debug : (cairo-dock-animations.c:cairo_dock_pop_down:241) > cairo_dock_pop_down (0) > iNbConfigDialogs <- 0 > unmap (bAllowMinimize:1) > unmap (bAllowMinimize:0) > debug : (cairo-dock-dialogs.c:on_leave_dialog:87) > debut d'attente... > debug : (cairo-dock-dialogs.c:on_leave_dialog:90) > fin d'attente, bInside : 0 > > debug : (cairo-dock-dialogs.c:on_leave_dialog:95) > en fait on est dedans > debug : (applet-notifications.c:on_window_configured:357) > > debug : (applet-notifications.c:on_window_configured:357) > > message : (applet-draw.c:cd_switcher_draw_main_icon:421) > cd_switcher_draw_main_icon (1) > ------------------------------ > > BTW, I upgraded my Debian's GTK+ from 2.18.2 to 2.18.3 (which is also in > Karmic) but no change happened. > > -- > Systray dialog doesn't hide > https://bugs.launchpad.net/bugs/456227 > You received this bug notification because you are a member of Cairo- > Dock Team, which is the registrant for Cairo-Dock Plug-ins. > > Status in Cairo-Dock : Plug-ins: Incomplete > > Bug description: > The systray dialog doesn't hide with a middle click anymore. > > The way to reproduce the bug: open the Systray dialog on the dock with a > left click and then, try to close it with a middle click, like before. It > doesn't hide. > > Cairo-Dock is the latest version from bazaar. It's installed on Debian > squeeze/sid with the following packages: > > GTK+ 2.18.2 > GLIB 2.22.2 > Cairo 1.8.8 > Compiz Fusion 0.8.4 > > _______________________________________________ > Mailing list: > https://launchpad.net/~cairo-dock-team<https://launchpad.net/%7Ecairo-dock-team> > Post to : [email protected] > Unsubscribe : > https://launchpad.net/~cairo-dock-team<https://launchpad.net/%7Ecairo-dock-team> > More help : https://help.launchpad.net/ListHelp > -- Systray dialog doesn't hide https://bugs.launchpad.net/bugs/456227 You received this bug notification because you are a member of Cairo- Dock Team, which is the registrant for Cairo-Dock Plug-ins. Status in Cairo-Dock : Plug-ins: Incomplete Bug description: The systray dialog doesn't hide with a middle click anymore. The way to reproduce the bug: open the Systray dialog on the dock with a left click and then, try to close it with a middle click, like before. It doesn't hide. Cairo-Dock is the latest version from bazaar. It's installed on Debian squeeze/sid with the following packages: GTK+ 2.18.2 GLIB 2.22.2 Cairo 1.8.8 Compiz Fusion 0.8.4 _______________________________________________ Mailing list: https://launchpad.net/~cairo-dock-team Post to : [email protected] Unsubscribe : https://launchpad.net/~cairo-dock-team More help : https://help.launchpad.net/ListHelp

