GNOME Bugzilla – Bug 695859
Another child popup menu regression
Last modified: 2013-03-27 20:33:28 UTC
Open the nested combobox, then mouse over another panel item. Not 100% happy with the patch; I'll probably clean this up after 3.8.
Created attachment 238887 [details] [review] popupMenu: Fix a missed rename this._activeMenu was changed to this.activeMenu, but this wasn't updated by accident.
Created attachment 238888 [details] [review] popupMenu: Fix another child popup regression When switching menus, we need to make sure we close all existing grabs, not just the first one.
Created attachment 238892 [details] [review] popupMenu: Fix another child popup regression When switching menus, we need to make sure we close all existing grabs, not just the first one. Fix an exception when menus were destroyed without an active grab.
Created attachment 238893 [details] [review] popupMenu: Fix another child popup regression When switching menus, we need to make sure we close all existing grabs, not just the first one.
Review of attachment 238887 [details] [review]: Ok.
Review of attachment 238893 [details] [review]: LGTM
Will somebody ask for a freeze break ?
*** Bug 696423 has been marked as a duplicate of this bug. ***
This didn't go in 3.8. I don't think it's too serious, and it takes a bit of playing around to hit, so I'm comfortable with this going in 3.8.1.
Attachment 238887 [details] pushed as e6469df - popupMenu: Fix a missed rename Attachment 238893 [details] pushed as 6fd5f0e - popupMenu: Fix another child popup regression