aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIain Holmes <iain@src.gnome.org>2002-01-21 22:44:16 +0800
committerIain Holmes <iain@src.gnome.org>2002-01-21 22:44:16 +0800
commitfa21c59a5f421322ad1b678c6b9328c8c074dc6e (patch)
tree1398d1038bd6c801a3c2f965a7dd105ef60e2cb8
parent994338982fc75978670f0a42cf361b51e2f6e0cc (diff)
downloadgsoc2013-evolution-fa21c59a5f421322ad1b678c6b9328c8c074dc6e.tar.gz
gsoc2013-evolution-fa21c59a5f421322ad1b678c6b9328c8c074dc6e.tar.zst
gsoc2013-evolution-fa21c59a5f421322ad1b678c6b9328c8c074dc6e.zip
Stop the importer dialog going behind the main window
svn path=/trunk/; revision=15413
-rw-r--r--shell/ChangeLog5
-rw-r--r--shell/e-shell-importer.c3
2 files changed, 7 insertions, 1 deletions
diff --git a/shell/ChangeLog b/shell/ChangeLog
index 51b12f18ec..7e458f35fc 100644
--- a/shell/ChangeLog
+++ b/shell/ChangeLog
@@ -1,3 +1,8 @@
+2002-01-15 Iain Holmes <iain@ximian.com>
+
+ * e-shell-importer.c (show_import_wizard): Set the importer druid
+ as a transient window of the parent shell.
+
2002-01-15 Ettore Perazzoli <ettore@ximian.com>
[Fix #17441, Crash trying to import Multiple VCard file into LDAP
diff --git a/shell/e-shell-importer.c b/shell/e-shell-importer.c
index abb1edcbf1..c6e2bac359 100644
--- a/shell/e-shell-importer.c
+++ b/shell/e-shell-importer.c
@@ -1155,7 +1155,8 @@ show_import_wizard (BonoboUIComponent *component,
data->dialog = glade_xml_get_widget (data->wizard, "importwizard");
gtk_window_set_wmclass (GTK_WINDOW (data->dialog), "importdruid",
"Evolution:shell");
-
+ gtk_window_set_transient_for (GTK_WINDOW (data->dialog), GTK_WINDOW (user_data));
+
data->druid = glade_xml_get_widget (data->wizard, "druid1");
gtk_signal_connect (GTK_OBJECT (data->druid), "cancel",
GTK_SIGNAL_FUNC (import_druid_cancel), data);