Merge lp:~donadigo/wingpanel/fix-right-click into lp:~wingpanel-devs/wingpanel/trunk
Proposed by
Adam Bieńkowski
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Danielle Foré | ||||
Approved revision: | no longer in the source branch. | ||||
Merged at revision: | 120 | ||||
Proposed branch: | lp:~donadigo/wingpanel/fix-right-click | ||||
Merge into: | lp:~wingpanel-devs/wingpanel/trunk | ||||
Diff against target: |
30 lines (+7/-3) 1 file modified
src/Services/PopoverManager.vala (+7/-3) |
||||
To merge this branch: | bzr merge lp:~donadigo/wingpanel/fix-right-click | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
elementary Apps team | Pending | ||
WingPanel Devs | Pending | ||
Review via email: mp+292008@code.launchpad.net |
Commit message
Fixes bug #1526071: "Right click closes slingshot".
Description of the change
Fixes bug #1526071: "Right click closes slingshot".
Two diffrent events were causing indicators to close on the right click: focus_out_event and leave_notify_event.
From now on, we check if the leave event happened outside or inside the indicator and in focus_out_event we check if there's no focused window (usually the menu window).
Indicators will now stay open when you want e.g: right click on application item in Slingshot.
To post a comment you must log in.