Merge lp:~brandontschaefer/unity/lp.1175666-fix2 into lp:unity
Status: | Merged |
---|---|
Approved by: | Christopher Townsend |
Approved revision: | no longer in the source branch. |
Merged at revision: | 3413 |
Proposed branch: | lp:~brandontschaefer/unity/lp.1175666-fix2 |
Merge into: | lp:unity |
Diff against target: |
12 lines (+3/-0) 1 file modified
dash/ScopeView.cpp (+3/-0) |
To merge this branch: | bzr merge lp:~brandontschaefer/unity/lp.1175666-fix2 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
PS Jenkins bot (community) | continuous-integration | Approve | |
Christopher Townsend | Approve | ||
Review via email: mp+173290@code.launchpad.net |
Commit message
Correctly set back the filter scroll views state when leaving/entering the scope view.
Description of the change
Old branch:
https:/
So when the scope view is changing visibility we have 2 different states.
1) We are changing the scope view visibility to true. If this is the case, we need to check if the filter is expanded, if it is expanded we set the filter scroll view to true.
2) We are changing the scope view visibility to false. If so, we just set the filter scroll view to false.
So when we set the filter scroll view to false in step 2 and we re-enter the scope view we can now safely set the filter scroll views visibility back to its state before leaving.
This way the filter scroll view isn't being left visible while its not being rendered. This was causing the overlay scroll bars to think it was visible, which caused them to render at odd times.
FAILED: Continuous integration, rev:3411 jenkins. qa.ubuntu. com/job/ unity-ci/ 190/ jenkins. qa.ubuntu. com/job/ unity-saucy- amd64-ci/ 78/console jenkins. qa.ubuntu. com/job/ unity-saucy- armhf-ci/ 78/console jenkins. qa.ubuntu. com/job/ unity-saucy- i386-ci/ 78/console
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild: s-jenkins: 8080/job/ unity-ci/ 190/rebuild
http://