Merge lp:~larsu/overlay-scrollbar/fix-for-3.10 into lp:overlay-scrollbar
Proposed by
Lars Karlitski
Status: | Merged |
---|---|
Approved by: | Andrea Cimitan |
Approved revision: | 387 |
Merged at revision: | 381 |
Proposed branch: | lp:~larsu/overlay-scrollbar/fix-for-3.10 |
Merge into: | lp:overlay-scrollbar |
Diff against target: |
36 lines (+12/-0) 1 file modified
os/os-bar.c (+12/-0) |
To merge this branch: | bzr merge lp:~larsu/overlay-scrollbar/fix-for-3.10 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Sebastien Bacher (community) | Approve | ||
PS Jenkins bot (community) | continuous-integration | Approve | |
Andrea Cimitan | Approve | ||
Review via email: mp+196920@code.launchpad.net |
Commit message
Create native windows for the scrollbar overlay and tail
As of gtk 3.10, non-native windows are clipped to their widget's allocation. The hijacked scrollbar is given a 0-width or height when horizontal) allocation to make it disappear. Using native windows makes sure that the overlay and tail are drawn regardless.
Description of the change
Create native windows for the scrollbar overlay and tail
As of gtk 3.10, non-native windows are clipped to their widget's allocation. The hijacked scrollbar is given a 0-width or height when horizontal) allocation to make it disappear. Using native windows makes sure that the overlay and tail are drawn regardless.
To post a comment you must log in.
PASSED: Continuous integration, rev:382 jenkins. qa.ubuntu. com/job/ overlay- scrollbar- ci/10/ jenkins. qa.ubuntu. com/job/ overlay- scrollbar- trusty- amd64-ci/ 1 jenkins. qa.ubuntu. com/job/ overlay- scrollbar- trusty- armhf-ci/ 1 jenkins. qa.ubuntu. com/job/ overlay- scrollbar- trusty- i386-ci/ 1
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/overlay- scrollbar- ci/10/rebuild
http://