X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fui%2Fgui%2Fvar-type-dialog.c;h=8ca7b1c92d98735e6fc8e6ea29c117154ef699ee;hb=refs%2Fbuilds%2F20121106030502%2Fpspp;hp=7b663383912c91b4f78ff6caac99b05b2be265da;hpb=f00405e1ee47e1bf52ee1a37bae28e383a27c204;p=pspp diff --git a/src/ui/gui/var-type-dialog.c b/src/ui/gui/var-type-dialog.c index 7b66338391..8ca7b1c92d 100644 --- a/src/ui/gui/var-type-dialog.c +++ b/src/ui/gui/var-type-dialog.c @@ -207,10 +207,13 @@ psppire_var_type_dialog_run (GtkWindow *parent_window, dialog = psppire_var_type_dialog_new (format); gtk_window_set_transient_for (GTK_WINDOW (dialog), parent_window); + gtk_window_set_modal (GTK_WINDOW (dialog), TRUE); gtk_widget_show (GTK_WIDGET (dialog)); if (psppire_dialog_run (PSPPIRE_DIALOG (dialog)) == GTK_RESPONSE_OK) *format = *psppire_var_type_dialog_get_format (dialog); + + gtk_widget_destroy (GTK_WIDGET (dialog)); }