The future is now, GNOME Shell is here

Modal attached dialogA modal dialog is a window which, once opened, will not allow the user any interaction with the window below until the dialog is closed.

In GNOME 3 the default modal dialog behavior is to attach the window so both the back and front window will be firmly attached together and dragging one of them will move even the other window, like if they became a single window.

Detached modal dialogThis behavior can be changed to restore the old way the modal dialogs were treated in the previous GNOME releases. To detach the modal dialogs from the main window you will just need to execute the following command (in a single line) inside a terminal window:

gconftool-2 --set /desktop/gnome/shell/windows/attach_modal_dialogs false --type bool

To attach the modal dialogs to the parent window you could execute:

gconftool-2 --set /desktop/gnome/shell/windows/attach_modal_dialogs true --type bool

After issuing one of the previous commands you’ll need to restart the GNOME Shell by logout the current session.

About these ads

Comments on: "The modal windows behavior" (3)

  1. Thanks. Very easy to find on the web. I hate the attached dialog window setup. Often I need to move the window to see some file entry behind it.

    It’s nice not to have to interact via a socal network site. I don’t use those.

  2. meiradarocha said:

    This won’t work on my Ubuntu/Gnome 3 desktop.After reboot, modal windows still are atacched on top, althought “gconftool-2 –get /desktop/gnome/shell/windows/attach_modal_dialogs” returns “false”.

  3. This no longer seems to work…

Leave a comment

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: