When currently focused window changes, dismiss any open menus
Bug #709305 reported by
Michael Terry
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
indicator-appmenu (Ubuntu) |
Fix Released
|
Undecided
|
Michael Terry |
Bug Description
Binary package hint: indicator-appmenu
Reproduction steps:
0. Install guake
1. Run guake, hit F12 to make it appear
2. Right click, open preferences, enable 'hide on lose focus'
3. Open guake again with F12
4. Click on the dummy 'File' menu
guake closes because it lost focus to the panel. But its fake File menu is still open (and because the rest of the appmenu has changed to be whatever the newly focused window shows, it looks like you now have opened that windows' menu). It should be dismissed.
Related branches
lp:~mterry/indicator-appmenu/close-menu-when-switching
- Ted Gould (community): Approve
-
Diff: 13 lines (+3/-0)1 file modifiedsrc/indicator-appmenu.c (+3/-0)
lp:~indicator-applet-developers/indicator-appmenu/ubuntu
Rejected
for merging
into
lp:~ubuntu-desktop/indicator-appmenu/ubuntu
- Ken VanDine: Pending requested
-
Diff: 183 lines (+33/-31)7 files modifiedChangeLog (+12/-0)
configure (+10/-10)
configure.ac (+2/-2)
debian/changelog (+8/-0)
debian/patches/double-ref-of-entry-label.patch (+0/-17)
debian/patches/series (+0/-1)
src/window-menus.c (+1/-1)
Changed in indicator-appmenu (Ubuntu): | |
assignee: | nobody → Michael Terry (mterry) |
status: | New → In Progress |
Changed in indicator-appmenu (Ubuntu): | |
status: | In Progress → Fix Released |
status: | Fix Released → Fix Committed |
To post a comment you must log in.
This bug was fixed in the package indicator-appmenu - 0.1.93-0ubuntu1
---------------
indicator-appmenu (0.1.93-0ubuntu1) natty; urgency=low
* New upstream release.
* Remove the signals on menu items we're no longer caring
about (LP: #706941)
* Close open menus when switching windows (LP: #709305)
* Find the correct entry to remove when removing entries
* Watch window closing at the indicator level instead of
the window level to make it less racy
-- Ted Gould <email address hidden> Thu, 03 Feb 2011 14:44:17 -0600