Desktop freezes if new window takes focus while menu is open
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Application Menu Indicator |
Fix Released
|
High
|
Unassigned | ||
indicator-appmenu (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
appmenu-gtk 0.1.1-0ubuntu1, indicator-appmenu 0.0.8-0ubuntu1
appmenu-gtk 0.1.7-0ubuntu1, indicator-appmenu 0.0.9-0ubuntu1, Ubuntu Maverick
1. Focus a window for which indicator-appmenu displays the window menus, e.g. Character Map or Calculator.
2. Start "Take Screenshot".
3. Choose "Grab the whole desktop" and "Grab after a delay of" 5 seconds, and choose "Take Screenshot".
4. Within 5 seconds, open any of the window menus for the previously-focused window, and wait for the remaining time to elapse.
What happens:
* A "Save Screenshot" window takes focus (with a thumbnail showing that Take Screenshot successfully snapped the open menu).
* The menu then goes blank, and the entire screen becomes unresponsive.
What should happen: As soon as the Save Screenshot window takes focus, the menu you had open should automatically close, because it is no longer a menu for the focused window.
To recover after testing:
5. Ctrl Alt F1.
6. At the console, enter "killall indicator-
7. Alt F7.
8. In the error alert, choose "Reload".
Related branches
- Ted Gould (community): Approve
-
Diff: 42 lines (+25/-0)1 file modifiedsrc/applet-main.c (+25/-0)
description: | updated |
summary: |
- Desktop freezes if using the menu while pop-up is shown + Desktop freezes if new window takes focus while menu is open |
Changed in indicator-appmenu (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in indicator-appmenu: | |
assignee: | Ted Gould (ted) → Michael Terry (mterry) |
Changed in indicator-appmenu (Ubuntu): | |
assignee: | Ted Gould (ted) → Michael Terry (mterry) |
tags: | added: iso-testing |
Changed in indicator-appmenu: | |
status: | Confirmed → Fix Released |
Changed in indicator-appmenu (Ubuntu): | |
assignee: | Michael Terry (mterry) → nobody |
status: | Triaged → Fix Released |
Changed in indicator-appmenu: | |
assignee: | Michael Terry (mterry) → nobody |
confirmed but its not the case with every application