← Back to team overview

cairo-dock-team team mailing list archive

Re: [Bug 456227] Re: Systray dialog doesn't hide

 

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 <tsujan2000@xxxxxxxxx>

> "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     : cairo-dock-team@xxxxxxxxxxxxxxxxxxx
> 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



References