region: Remove other uses of gtk_dialog_run()

This commit is contained in:
Bastien Nocera 2011-01-24 12:30:59 +00:00
parent 0dd5a8ac18
commit f70af6ee47
2 changed files with 10 additions and 10 deletions

View file

@ -404,6 +404,7 @@ xkb_layout_chooser_response (GtkDialog * dialog,
gtk_window_get_size (GTK_WINDOW (dialog), &rect.width, gtk_window_get_size (GTK_WINDOW (dialog), &rect.width,
&rect.height); &rect.height);
gkbd_preview_save_position (&rect); gkbd_preview_save_position (&rect);
gtk_widget_destroy (GTK_WIDGET (dialog));
} }
void void
@ -505,8 +506,7 @@ xkb_layout_choose (GtkBuilder * dialog)
} }
xkb_layout_preview_update (chooser_dialog); xkb_layout_preview_update (chooser_dialog);
gtk_dialog_run (GTK_DIALOG (chooser)); gtk_widget_show (chooser);
gtk_widget_destroy (chooser);
} }
gchar * gchar *

View file

@ -299,6 +299,7 @@ xkb_model_chooser_response (GtkDialog * dialog,
g_free (model_name); g_free (model_name);
} }
} }
gtk_widget_destroy (GTK_WIDGET (dialog));
} }
void void
@ -331,7 +332,6 @@ choose_model (GtkBuilder * dialog)
"response", "response",
G_CALLBACK (xkb_model_chooser_response), G_CALLBACK (xkb_model_chooser_response),
chooser_dialog); chooser_dialog);
gtk_dialog_run (GTK_DIALOG (chooser)); gtk_widget_show (chooser);
gtk_widget_destroy (chooser);
g_free (current_model_name); g_free (current_model_name);
} }