← Back to team overview

cairo-dock-team team mailing list archive

Re: [Bug 537115] Re: Click at the position where icon label was, the icon and dock still receive the event

 

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

-- 
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 member of Cairo-
Dock Team, which is subscribed to Cairo-Dock Core.

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





References