aboutsummaryrefslogtreecommitdiff
path: root/src/importcsv.c
diff options
context:
space:
mode:
authorhiro <hiro@ee746299-78ed-0310-b773-934348b2243d>2007-04-11 06:41:41 +0000
committerhiro <hiro@ee746299-78ed-0310-b773-934348b2243d>2007-04-11 06:41:41 +0000
commit5f73cd8a6d81b3a8656a428e46188b3d7a23fb1b (patch)
tree2d16c3d3253e49935065003d121790b647551255 /src/importcsv.c
parent1cd0b5999ef1ddd33ce5bcb8368d4438129f19fa (diff)
fixed the position of transient window in import dialog.
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@1620 ee746299-78ed-0310-b773-934348b2243d
Diffstat (limited to 'src/importcsv.c')
-rw-r--r--src/importcsv.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/importcsv.c b/src/importcsv.c
index 5271bf00..924563bd 100644
--- a/src/importcsv.c
+++ b/src/importcsv.c
@@ -892,6 +892,7 @@ static void imp_csv_dialog_create() {
G_CALLBACK(imp_csv_delete_event), NULL);
g_signal_connect(G_OBJECT(window), "key_press_event",
G_CALLBACK(imp_csv_key_pressed), NULL);
+ MANAGE_WINDOW_SIGNALS_CONNECT(window);
vbox = gtk_vbox_new(FALSE, 4);
gtk_widget_show(vbox);
@@ -962,7 +963,6 @@ AddressBookFile *addressbook_imp_csv( AddressIndex *addrIndex ) {
if( ! impcsv_dlg.window )
imp_csv_create();
impcsv_dlg.cancelled = FALSE;
- gtk_widget_show(impcsv_dlg.window);
manage_window_set_transient(GTK_WINDOW(impcsv_dlg.window));
gtk_widget_grab_default(impcsv_dlg.btnNext);
@@ -988,6 +988,8 @@ AddressBookFile *addressbook_imp_csv( AddressIndex *addrIndex ) {
impcsv_dlg.delimiter = ',';
importCount = 0;
+ gtk_widget_show(impcsv_dlg.window);
+
gtk_main();
gtk_widget_hide(impcsv_dlg.window);
_imp_addressIndex_ = NULL;