Scrubbing menu items or indicators in panel prematurely ends
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
High
|
Neil J. Patel | ||
unity (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
Binary package hint: unity
With new compiz-unity, scrubbing the global menu items of an application or the indicators in the top right will "prematurely end".
Reproduction steps:
1) Click on an indicator
2) Move mouse left and right across rest of indicators
Expected results:
Menus would all open and close like normal
Actual results:
After a few menus open and close like normal, one or two in a row will just look pressed but not open a menu until finally they don't even look pressed anymore. It 'gracefully' ends the scrub. If this sounds bizarre or you can't reproduce, I can try to make a screencast for you.
If I scrub very slowly, everything seems to work fine. It's only when I speed up that it messes up.
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: unity 3.1.4-0ubuntu4
ProcVersionSign
Uname: Linux 2.6.37-5-generic x86_64
Architecture: amd64
Date: Fri Nov 19 13:53:22 2010
ProcEnviron:
LANGUAGE=en_US:en
PATH=(custom, user)
LANG=en_GB.utf8
SHELL=/bin/bash
SourcePackage: unity
Related branches
- Unity Team: Pending requested
-
Diff: 1845 lines (+1499/-47)20 files modifiedsrc/IndicatorObjectEntryProxy.h (+2/-1)
src/IndicatorObjectEntryProxyRemote.cpp (+3/-2)
src/IndicatorObjectFactory.h (+1/-0)
src/IndicatorObjectFactoryRemote.cpp (+3/-1)
src/PanelIndicatorObjectEntryView.cpp (+8/-4)
src/PanelIndicatorObjectEntryView.h (+7/-0)
src/PanelIndicatorObjectView.cpp (+7/-0)
src/PanelIndicatorObjectView.h (+1/-1)
src/PanelMenuView.cpp (+671/-0)
src/PanelMenuView.h (+103/-0)
src/PanelView.cpp (+48/-32)
src/PanelView.h (+3/-0)
src/PluginAdapter.cpp (+77/-4)
src/PluginAdapter.h (+10/-1)
src/WindowButtons.cpp (+254/-0)
src/WindowButtons.h (+63/-0)
src/WindowManager.cpp (+171/-0)
src/WindowManager.h (+57/-0)
src/unity.cpp (+2/-1)
tests/CMakeLists.txt (+8/-0)
Changed in unity: | |
milestone: | 3.2.6 → 3.2.4 |
Changed in unity: | |
status: | Triaged → Fix Committed |
milestone: | 3.2.4 → 3.2.6 |
Changed in unity: | |
status: | Fix Committed → Fix Released |
yeah, I'm getting that as well.