GNOME Bugzilla – Bug 658566
Moving Modal dialogs moves the entire app window
Last modified: 2012-05-08 18:30:06 UTC
I'm using Gnome Shell on an eeePC. Since Acrobat's printing dialog is too big for my screen, I need to move it up in order to hit OK. When I drag (alt+drag) the printing dialog, the whole app gets moved at the same time. This is a rather small annoyance but it's still annoying ;-)
Same with Firefox's save dialog.
This is intentional. Modal dialogs are attached to the application. The "/apps/metacity/attached_modal_dialogs" gconf key will turn that behavior off. What you want to view in the application under it?
In Firefox's case, I want to see the address bar and the page url in order to copy some parts of it in the file name. With Acrobat I just want to click OK (printing dialog is higher than my poor 600px) and I find it annoying to be forced to put the main app back on place afterwards.
Same problem with gThumb's printing dialog. It doesn't fit a 1024x600 screen so you want to move it in order to launch the printing. But then the whole application moves...
*** Bug 665924 has been marked as a duplicate of this bug. ***
See also bug 650180 for another use case. I think you should really file bugs against all apps you find that don't fit on 600px-high screens. Please post the links to the reports here.
I set the key with: $ gconftool-2 --set --type=bool /apps/metacity/attach_modal_dialogs false and $ gconftool-2 --set --type=bool /desktop/gnome/shell/windows/attach_modal_dialogs false But this very annoying behavior continues. Google Earth show a empty dialogo over all windows. In Scribus, some important informations becames overlaped.
(In reply to comment #7) > I set the key with: > > $ gconftool-2 --set --type=bool /apps/metacity/attach_modal_dialogs false > > and > > $ gconftool-2 --set --type=bool > /desktop/gnome/shell/windows/attach_modal_dialogs false > > But this very annoying behavior continues. Assuming that you are using 3.4.x, those preferences are now stored in GSettings: gsettings set org.gnome.shell.overrides attach-modal-dialogs false
Thank you for the quick response. Unfortunately, this don't work, nor setting: gsetting set org.gnome.mutte false I'm running Gnome 3.4.1 in Ubuntu 12.04 with Cinnamon 1.3 desktop.
(In reply to comment #9) > I'm running Gnome 3.4.1 in Ubuntu 12.04 with Cinnamon 1.3 desktop. Hey, so it's not a GNOME problem ;-) I suppose the Cinnamon devs renamed the schema to avoid conflicts. You should be able to locate the correct schema with along the lines of: grep -l attach-modal-dialogs /usr/share/glib-2.0/schemas/* (Oh, and another possibility is that Cinnamon is still using gconf, but with different keys like /apps/cinnamon/bla)
You are rigth! With Gnome 3 desktop, the behavior is gone. It's a Cinnamon bug. I will fill a bug report in it proper site. By now, I will stick with G3 desktop. THX!
Thanks for sharing the reason here and glad it works for you now!