summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorerg@chromium.org <erg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-04-21 19:06:46 +0000
committererg@chromium.org <erg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-04-21 19:06:46 +0000
commit1410abe16939cfe1da825444216e01518041742f (patch)
treea75e4bdb329163a64a51e697f90a55efe0b42b78
parent62414488d650879c45a0bc41a4e8c4edb03ea9e3 (diff)
downloadchromium_src-1410abe16939cfe1da825444216e01518041742f.zip
chromium_src-1410abe16939cfe1da825444216e01518041742f.tar.gz
chromium_src-1410abe16939cfe1da825444216e01518041742f.tar.bz2
GTK: Fix app-modality of the cookie ask dialog.
We need to change the window groupings before we make the new dialog. BUG=37426 TEST=none Review URL: http://codereview.chromium.org/1732002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45214 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--chrome/browser/cookie_modal_dialog_gtk.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/chrome/browser/cookie_modal_dialog_gtk.cc b/chrome/browser/cookie_modal_dialog_gtk.cc
index 557fe3d..5fca166 100644
--- a/chrome/browser/cookie_modal_dialog_gtk.cc
+++ b/chrome/browser/cookie_modal_dialog_gtk.cc
@@ -53,6 +53,8 @@ void CookiePromptModalDialog::CancelWindow() {
}
NativeDialog CookiePromptModalDialog::CreateNativeDialog() {
+ gtk_util::MakeAppModalWindowGroup();
+
gfx::NativeWindow window = tab_contents_->GetMessageBoxRootWindow();
CookiePromptModalDialog::DialogType type = dialog_type();
NativeDialog dialog = gtk_dialog_new_with_buttons(
@@ -143,8 +145,6 @@ NativeDialog CookiePromptModalDialog::CreateNativeDialog() {
G_CALLBACK(AppModalDialog::OnDialogResponse),
reinterpret_cast<AppModalDialog*>(this));
- gtk_util::MakeAppModalWindowGroup();
-
return dialog;
}