Dock's menu: don't hide the dock if it is raised and don't try to check if the mouse has left the dock if the menu is raised
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cairo-dock (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Precise |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
The bug is very frequent (in each right-click), and therefore is very annoying.
[Text Case]
1.Open an application and maximise its window: the dock is now hidden (except if you've modified the visibility option). Now move the mouse to display the dock and do a right click on it.
Broken Behavior: You'll see a menu but the dock will disappear
Fixed Behavior: It should be visible to have an interaction with the dock and to show the changes, etc.
2. Do a right click on the dock (or a left click on the Applications Menu applet or Status-Notifier applet, etc.) and quickly move the mouse somewhere else on the dock.
Broken Behavior: You should see something like that: http://
Fixed Behavior: Should see one icon for the applet and other shouldn't be hidden.
[Regression Potential]
The 2 bugs are actually regressions of the previous versions (in previous versions, when the menu was raised, the dock was frozen, which is the correct behavior, and the dock didn't disappear when the menu was raised, which is also the correct behavior everybody would expect).
So there is no possible regression, but the opposite.
[Original Report]
Hello
The Cairo-Dock team is proposing a new patch to fix two bugs with Cairo-Dock's menus:
* don't hide the dock if this dock is raised
* don't try to check if the mouse has left the dock if the menu is raised
How to reproduce these bugs:
* open an application and maximise its window: the dock is now hidden (except if you've modified the visibility option). Now move the mouse to display the dock and do a right click on it. You'll see a menu but the dock will disappear (it should be visible to have an interaction with the dock and to show the changes, etc.)
* do a right click on the dock (or a left click on the Applications Menu applet or Status-Notifier applet, etc.) and quickly move the mouse somewhere else on the dock. You should see something like that: http://
This patch is available there: lp:cairo-dock-core/3.0 => https:/
This bzr branch has been linked to this bug report: lp:~cairo-dock-team/ubuntu/precise/cairo-dock/988102
This branch should be ready to be pushed on lp:ubuntu/cairo-dock
Thank you for your help! ;)
Related branches
- Andrew Starr-Bochicchio (community): Approve
-
Diff: 99 lines (+77/-0)4 files modifieddebian/changelog (+11/-0)
debian/patches/01-bzr_dock-s_menu.patch (+48/-0)
debian/patches/02-bzr_fixed_compilation_error.patch (+16/-0)
debian/patches/series (+2/-0)
description: | updated |
description: | updated |
Changed in cairo-dock (Ubuntu): | |
status: | New → Triaged |
Changed in cairo-dock (Ubuntu Precise): | |
status: | New → Triaged |
description: | updated |
description: | updated |
I hope it's not too late to fix this bug for this package in Universe repositories due to the final freeze (1.5 days before the release date?)