Merge lp:~townsend/unity/fix-lp1255241 into lp:unity
Status: | Merged |
---|---|
Approved by: | Christopher Townsend |
Approved revision: | no longer in the source branch. |
Merged at revision: | 3605 |
Proposed branch: | lp:~townsend/unity/fix-lp1255241 |
Merge into: | lp:unity |
Diff against target: |
53 lines (+6/-5) 2 files modified
launcher/HudLauncherIcon.cpp (+5/-5) launcher/HudLauncherIcon.h (+1/-0) |
To merge this branch: | bzr merge lp:~townsend/unity/fix-lp1255241 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
PS Jenkins bot (community) | continuous-integration | Approve | |
Eleni Maria Stea (community) | Approve | ||
Review via email: mp+196791@code.launchpad.net |
Commit message
Use IsVisibleOnMoni
Description of the change
= Issue =
Hud AP test failure due to clicking the Hud icon would not close the Hud. I confirmed this both through the AP test and manually.
Some fairly recent changes went into Unity that allowed quirks to be set on icons per monitor. The method to handle closing the Hud by clicking on the Hud icon was not updated and looked to see if all possible monitors had the quirk set instead of the monitor that had the Hud overlay open.
= Fix =
Use IsVisibleOnMoni
= Test =
AP test is already included.
PASSED: Continuous integration, rev:3603 jenkins. qa.ubuntu. com/job/ unity-ci/ 516/ jenkins. qa.ubuntu. com/job/ unity-trusty- amd64-ci/ 47 jenkins. qa.ubuntu. com/job/ unity-trusty- armhf-ci/ 47 jenkins. qa.ubuntu. com/job/ unity-trusty- i386-ci/ 50
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/unity- ci/516/ rebuild
http://