From 489dfa93890cd9c8c7334fbed4c5deb85ba589ca Mon Sep 17 00:00:00 2001 From: John Ralls Date: Sun, 1 Dec 2013 14:02:11 -0800 Subject: [PATCH] Bug 711298 - "Edit Scheduled Transaction" window way too modal Put dialogs and utility windows in the same level as normal and toolbar windows so that Gtk can control their stacking instead of forcing them, rather unnaturally, to be on top of all other windows, even other application windows, even when another application has focus. --- gdk/quartz/gdkwindow-quartz.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/gdk/quartz/gdkwindow-quartz.c b/gdk/quartz/gdkwindow-quartz.c index 27ef1a5db3..f3d168bc23 100644 --- a/gdk/quartz/gdkwindow-quartz.c +++ b/gdk/quartz/gdkwindow-quartz.c @@ -2200,8 +2200,6 @@ window_type_hint_to_level (GdkWindowTypeHint hint) case GDK_WINDOW_TYPE_HINT_UTILITY: case GDK_WINDOW_TYPE_HINT_DIALOG: /* Dialog window */ - return NSFloatingWindowLevel; - case GDK_WINDOW_TYPE_HINT_NORMAL: /* Normal toplevel window */ case GDK_WINDOW_TYPE_HINT_TOOLBAR: /* Window used to implement toolbars */ return NSNormalWindowLevel;