Merge lp:~unity-team/unity/show-menu-later into lp:unity
Proposed by
Neil J. Patel
Status: | Merged |
---|---|
Merged at revision: | 633 |
Proposed branch: | lp:~unity-team/unity/show-menu-later |
Merge into: | lp:unity |
Diff against target: |
91 lines (+52/-15) 1 file modified
src/IndicatorObjectFactoryRemote.cpp (+52/-15) |
To merge this branch: | bzr merge lp:~unity-team/unity/show-menu-later |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Jason Smith (community) | Approve | ||
Review via email: mp+41858@code.launchpad.net |
Description of the change
Due to timing issues on slower systems, the current way of relying on one XFlush to make sure X honors our ungrab pointer request isn't good enough. This update pushes the calling of the dbus method to the end of the main iteration, and gives us a chance to XFlush twice, which works on those systems (tested on two affected systems: netbook (njpatel) and desktop (didrocks)).
Main thing to test here is that it hasn't broken opening menus for you. There are no tests because we can't test something like this right now.
To post a comment you must log in.
+1, works here