Menus for parent window are still present when dialog is focused
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Application Menu Indicator |
Confirmed
|
Medium
|
Unassigned | ||
Unity |
Invalid
|
Medium
|
Neil J. Patel | ||
Unity Foundations |
Invalid
|
Undecided
|
Unassigned | ||
unity-2d |
Invalid
|
Undecided
|
Unassigned | ||
indicator-appmenu (Ubuntu) |
Triaged
|
High
|
Canonical Desktop Experience Team |
Bug Description
Binary package hint: unity
When a modal dialog is shown the user must not be able to interact with the menu of the main window, this breaks the workflow of the application.
Test Case:
- Launch gedit
- Enter some text in the text area
- Close gedit
-> The "Save changes ..." dialog is displayed
- In the global menu select "Search / Find..."
-> This opens the search dialog but you can't interact with it because a modal dialog is opened.
The menu should be disabled in this situation to prevent this kind of action.
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: unity 3.2.12-0ubuntu3
ProcVersionSign
Uname: Linux 2.6.37-12-generic i686
Architecture: i386
CompizPlugins: No value set for `/apps/
CompositorRunning: compiz
DRM.card0.LVDS.1:
status: connected
enabled: enabled
dpms: Off
modes: 1280x800
edid-base64: AP/////
DRM.card0.VGA.1:
status: connected
enabled: enabled
dpms: On
modes: 1600x1200 1280x1024 1280x1024 1152x864 1024x768 1024x768 800x600 800x600 640x480 640x480 720x400
edid-base64: AP/////
Date: Thu Jan 20 23:37:47 2011
DistUpgraded: Yes, recently upgraded Log time: 2009-11-14 16:29:16.249784
DistroCodename: natty
DistroVariant: ubuntu
DkmsStatus:
vboxhost, 4.0.2, 2.6.37-12-generic, i686: installed
virtualbox-ose, 3.2.12, 2.6.37-12-generic, i686: installed (WARNING! Diff between built and installed module!) (WARNING! Diff between built and installed module!) (WARNING! Diff between built and installed module!)
virtualbox-ose, 3.2.12, 2.6.37-11-generic, i686: installed (WARNING! Diff between built and installed module!) (WARNING! Diff between built and installed module!) (WARNING! Diff between built and installed module!)
EcryptfsInUse: Yes
GraphicsCard:
Subsystem: ASUSTeK Computer Inc. Device [1043:14e2]
Subsystem: ASUSTeK Computer Inc. Device [1043:14e2]
MachineType: ASUSTeK Computer Inc. U3SG
ProcEnviron:
LANGUAGE=en_US:en
PATH=(custom, user)
LANG=en_US.utf8
LC_MESSAGES=
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
Renderer: Hardware acceleration
SourcePackage: unity
UnitySupportTest:
dmi.bios.date: 01/28/2008
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 305
dmi.board.
dmi.board.name: U3SG
dmi.board.vendor: ASUSTeK Computer Inc.
dmi.board.version: 1.0
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: ASUSTeK Computer Inc.
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: U3SG
dmi.product.
dmi.sys.vendor: ASUSTeK Computer Inc.
version.libdrm2: libdrm2 2.4.22-2ubuntu1
version.
version.
version.
version.
version.
tags: | added: mago |
Changed in unity: | |
status: | Confirmed → Triaged |
Changed in unity-foundations: | |
milestone: | none → oneiric-backlog |
Hi MPT - this one is squarely in your territory. My gut would be that
the default behaviour should be as described, though the app should be
able to deliberately overrule that and present a menu regardless (at
which point problems are bugs in the app, not bugs in the system).
Mark