Merge lp:~townsend/unity/fix-lp1240595-7.1 into lp:unity/7.1
Proposed by
Christopher Townsend
Status: | Merged |
---|---|
Approved by: | Marco Trevisan (Treviño) |
Approved revision: | no longer in the source branch. |
Merged at revision: | 3574 |
Proposed branch: | lp:~townsend/unity/fix-lp1240595-7.1 |
Merge into: | lp:unity/7.1 |
Diff against target: |
55 lines (+14/-0) 4 files modified
launcher/Launcher.cpp (+5/-0) launcher/Launcher.h (+2/-0) panel/PanelView.cpp (+5/-0) panel/PanelView.h (+2/-0) |
To merge this branch: | bzr merge lp:~townsend/unity/fix-lp1240595-7.1 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
PS Jenkins bot (community) | continuous-integration | Approve | |
Marco Trevisan (Treviño) | Approve | ||
Review via email: mp+193103@code.launchpad.net |
Commit message
Instead of using NeedSoftRedraw(), use QueueDraw() for the Launcher and Panel to force a redraw to fix issue where leaving a full screen unredirected window would not redraw the Launcher and Panel. Backport of lp:unity rev. 3585.
Description of the change
= Issue =
When exiting an unredirected window, the Launcher and Panel would not redraw most of the time.
= Fix =
For the Launcher and Panel views, override the call to NeedSoftRedraw() to call QueueDraw() instead which forces the Launcher and Panel to redraw.
Note: This is a backport of lp:unity rev. 3585.
To post a comment you must log in.