From 702011260ba4e0cfd819c2c00b14064273395b5e Mon Sep 17 00:00:00 2001 From: John Smith Date: Mon, 10 Sep 2012 11:57:18 +0900 Subject: Fix for 649441 : Extension dialogs without live preview should not be modal (bzr r11660) --- src/extension/prefdialog.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src') diff --git a/src/extension/prefdialog.cpp b/src/extension/prefdialog.cpp index 761126bd5..94f128a42 100644 --- a/src/extension/prefdialog.cpp +++ b/src/extension/prefdialog.cpp @@ -114,6 +114,11 @@ PrefDialog::PrefDialog (Glib::ustring name, gchar const * help, Gtk::Widget * co _signal_preview.connect(sigc::mem_fun(this, &PrefDialog::preview_toggle)); } + // Set window modality for effects that don't use live preview + if (_effect != NULL && _effect->no_live_preview) { + set_modal(false); + } + GtkWidget *dlg = GTK_WIDGET(gobj()); sp_transientize(dlg); -- cgit v1.2.3