diff options
author | Stephen Fisher <steve@stephen-fisher.com> | 2011-02-07 18:41:38 +0000 |
---|---|---|
committer | Stephen Fisher <steve@stephen-fisher.com> | 2011-02-07 18:41:38 +0000 |
commit | 9d3586b4f5de8f9a9e4fd5f4ec0e5a4fa97518ac (patch) | |
tree | be04b6fa1ad15df0c1c28fc7a185f9fe6224f83f /gtk/filter_dlg.c | |
parent | 88ea7649d528a506be29c4196f390f0f1a873b96 (diff) |
And even more -DGSEAL_ENABLE cleanup for GTK+ 3.0 preparation...
svn path=/trunk/; revision=35849
Diffstat (limited to 'gtk/filter_dlg.c')
-rw-r--r-- | gtk/filter_dlg.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gtk/filter_dlg.c b/gtk/filter_dlg.c index 4f66921f88..c641257f01 100644 --- a/gtk/filter_dlg.c +++ b/gtk/filter_dlg.c @@ -638,7 +638,11 @@ filter_dialog_new(GtkWidget *button, GtkWidget *parent_filter_te, if(construct_args->modal_and_transient) { parent = gtk_widget_get_parent_window(parent_filter_te); +#if GTK_CHECK_VERSION(2,14,0) + gdk_window_set_transient_for(gtk_widget_get_window(main_w), parent); +#else gdk_window_set_transient_for(main_w->window, parent); +#endif gtk_window_set_modal(GTK_WINDOW(main_w), TRUE); } |