Dash control buttons (close, maximize) do not update on state change
Bug #1461618 reported by
Marco Trevisan (Treviño)
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
Low
|
Marco Trevisan (Treviño) | ||
7.2 |
Fix Committed
|
Low
|
Marco Trevisan (Treviño) | ||
unity (Ubuntu) |
Fix Released
|
Low
|
Marco Trevisan (Treviño) | ||
Trusty |
Fix Released
|
Low
|
Unassigned |
Bug Description
Dash control buttons should update according to the state when the mouse is hovering or pressing the button.
i.e.:
[Test Case]
0) Open the dash
1) hover the close button
2) the button pixmap should change to match the prelight state
3) press (and keep it pressed) the close button
4) the button pixmap should change to match the pressed state
[Regression Potential]
None
Related branches
lp:~3v1n0/unity/overlay-window-buttons-redraw
- Christopher Townsend (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 28 lines (+4/-3)2 files modifiedunity-shared/OverlayWindowButtons.cpp (+3/-3)
unity-shared/WindowButtons.cpp (+1/-0)
lp:~unity-team/unity/trusty-sru-7.2.6
- Andrea Azzarone (community): Approve
-
Diff: 1554 lines (+547/-141)43 files modifiedCMakeLists.txt (+1/-1)
ChangeLog (+182/-0)
UnityCore/GLibDBusProxy.cpp (+16/-3)
UnityCore/GnomeSessionManager.cpp (+6/-1)
dash/DashController.cpp (+2/-0)
dash/DashController.h (+0/-1)
dash/DashView.cpp (+72/-32)
dash/DashView.h (+3/-3)
dash/PlacesGroup.cpp (+13/-2)
dash/PlacesGroup.h (+1/-0)
dash/ResultView.cpp (+25/-0)
dash/ResultView.h (+6/-4)
dash/ResultViewGrid.cpp (+29/-13)
dash/ScopeView.cpp (+20/-22)
dash/ScopeView.h (+2/-0)
debian/changelog (+51/-0)
decorations/DecoratedWindow.cpp (+5/-0)
decorations/DecoratedWindow.h (+1/-0)
decorations/DecorationsManager.cpp (+5/-1)
hud/HudButton.cpp (+0/-5)
hud/HudController.cpp (+2/-0)
hud/HudController.h (+0/-1)
launcher/DeviceNotificationDisplayImp.cpp (+0/-1)
launcher/LauncherController.cpp (+2/-2)
launcher/LauncherIcon.cpp (+9/-4)
panel/PanelView.cpp (+18/-0)
panel/PanelView.h (+1/-0)
plugins/unityshell/src/unityshell.cpp (+16/-2)
plugins/unityshell/unityshell.xml.in (+6/-0)
unity-shared/BGHash.cpp (+5/-2)
unity-shared/CompizUtils.cpp (+0/-3)
unity-shared/OverlayRenderer.cpp (+2/-0)
unity-shared/OverlayScrollView.cpp (+5/-1)
unity-shared/OverlayScrollView.h (+2/-0)
unity-shared/OverlayWindowButtons.cpp (+3/-3)
unity-shared/PlacesOverlayVScrollBar.cpp (+5/-0)
unity-shared/PlacesOverlayVScrollBar.h (+8/-6)
unity-shared/PluginAdapter.cpp (+5/-1)
unity-shared/SearchBar.cpp (+9/-23)
unity-shared/SearchBar.h (+1/-3)
unity-shared/UnitySettings.cpp (+6/-1)
unity-shared/UnitySettings.h (+1/-0)
unity-shared/WindowButtons.cpp (+1/-0)
Changed in unity (Ubuntu): | |
status: | New → In Progress |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
importance: | Undecided → Low |
Changed in unity: | |
status: | In Progress → Fix Committed |
description: | updated |
description: | updated |
Changed in unity: | |
status: | Fix Committed → Fix Released |
Changed in unity (Ubuntu Trusty): | |
importance: | Undecided → Low |
To post a comment you must log in.
This bug was fixed in the package unity - 7.3.2+15. 10.20150627. 1-0ubuntu1
--------------- 15.10.20150627. 1-0ubuntu1) wily; urgency=medium
unity (7.3.2+
[ Andrea Azzarone <email address hidden> ] /bugs.launchpad .net/ubuntu/ +source/ unity/+ bug/1451613. At on-unloading.
* Fix a regression with urgent icons not showing up if launcher is
hidden. (LP: #1450991)
* Make sure new icons are added to the model before calling
SortAndUpdate. (LP: #1458950)
* This likely could fix
https:/
least the backtraces posted there suggest this. But I think that
those backtraces are just leftovers of old crashes-
[ CI Train Bot ]
* New rebuild forced.
[ Chris Townsend ]
* Allow mouse clicks that are not in the visible area of the Quicklist
to pass through down to the Launcher icon. Fixes a failing AP test.
(LP: #1456245)
[ Luke Yelavich ]
* Implement filter results controls accessibility (LP: #1457071)
[ Marco Trevisan (Treviño) ] eQuitDialog: remove deprecated override style ager: Request ScreenSaver (de)activation on VT ttons: trigger a queuedraw also when a child requires
* ApplicationManager: add missing features, keep a copy of views
around
* DecorationsForc
functions, use CSS
* GnomeSessionMan
changes (LP: #1405349)
* OverlayWindowBu
a redraw (LP: #1461618)
* PanelMenuView: connect to target window / application title changes
(LP: #1418449)
-- CI Train Bot <email address hidden> Sat, 27 Jun 2015 04:44:56 +0000