Merge lp:~3v1n0/nux/emit-mouse-leave-on-new-over-area into lp:nux
Proposed by
Marco Trevisan (Treviño)
Status: | Merged |
---|---|
Approved by: | Andrea Azzarone |
Approved revision: | 872 |
Merged at revision: | 867 |
Proposed branch: | lp:~3v1n0/nux/emit-mouse-leave-on-new-over-area |
Merge into: | lp:nux |
Diff against target: |
254 lines (+158/-29) 2 files modified
Nux/WindowCompositor.cpp (+37/-13) tests/gtest-nux-windowcompositor.cpp (+121/-16) |
To merge this branch: | bzr merge lp:~3v1n0/nux/emit-mouse-leave-on-new-over-area |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Andrea Azzarone (community) | Approve | ||
PS Jenkins bot (community) | continuous-integration | Approve | |
Review via email: mp+271218@code.launchpad.net |
Commit message
WindowCompositor: emit mouse_leave signal when releasing mouse over a new area
When the mouse button is released we update the mouse over area, but we also need
to signal the old mouse over area that mouse is not hovering it anymore.
Otherwise IsMouseInside will still be true for that (sicne it caches this value).
To post a comment you must log in.
PASSED: Continuous integration, rev:872 jenkins. qa.ubuntu. com/job/ nux-ci/ 124/ jenkins. qa.ubuntu. com/job/ nux-wily- amd64-ci/ 6 jenkins. qa.ubuntu. com/job/ nux-wily- armhf-ci/ 6 jenkins. qa.ubuntu. com/job/ nux-wily- i386-ci/ 6
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/nux- ci/124/ rebuild
http://