Comment 5 for bug 537115

You should wait for the plugin label shows up, then move mouse to the label;
the label should disappear; then click at this position, the plugin will
receive the click event. If another window is under this position, it cannot
receive click event.

PS: the dock is configurated to use "default" style, and icon won't re-size
upon pointing on it.

Please see the patch, there may have issue in calculating icon height, but
at least it works better.

On Sat, Mar 13, 2010 at 4:31 AM, Fabounet <email address hidden> wrote:

> I can't reproduce the bug.
> if I position my dock on the top of the screen, and leave it, it shrinks
> down correctly.
> do you have it with the dock at the bottom or on the sides ?
>
> --
> Click at the position where icon label was, the icon and dock still receive
> the event
> https://bugs.launchpad.net/bugs/537115
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in Cairo-Dock : Core: New
> Status in “cairo-dock” package in Ubuntu: New
>
> Bug description:
> define a new dock as panel (like gnome panel) at top of screen, and enable
> plugins such as alsaMixer, clock, powermanager
>
> configure the panel (dock) as "prevent apps overlap dock", open a
> application window (gVim for example) and make it maximized.
>
> Move mouse onto clock applet, a clock label shows on top of the gVim window
> title bar; move mouse down to the gVim "close" button, click, then calendar
> window shows up.
>
> Root Cause:
> When mouse moves onto a icon, the label appears, and the dock
> height grows. But when mouse left icon, label disapeared, but dock didn't
> shrink, and think it still has focus.
>
> Resolution:
> Send "leave" event to dock when mouse left icon
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/cairo-dock-core/+bug/537115/+subscribe
>