printers: Avoid warning about unparented ppd selection dialog
Just need to call gtk_window_set_transient_for() a bit earlier. https://bugzilla.gnome.org/show_bug.cgi?id=755713
This commit is contained in:
parent
e4c2000fa8
commit
22cb7ccedb
1 changed files with 2 additions and 1 deletions
|
@ -366,13 +366,14 @@ pp_ppd_selection_dialog_new (GtkWindow *parent,
|
||||||
g_signal_connect (dialog->dialog, "delete-event", G_CALLBACK (gtk_widget_hide_on_delete), NULL);
|
g_signal_connect (dialog->dialog, "delete-event", G_CALLBACK (gtk_widget_hide_on_delete), NULL);
|
||||||
g_signal_connect (dialog->dialog, "response", G_CALLBACK (ppd_selection_dialog_response_cb), dialog);
|
g_signal_connect (dialog->dialog, "response", G_CALLBACK (ppd_selection_dialog_response_cb), dialog);
|
||||||
|
|
||||||
|
gtk_window_set_transient_for (GTK_WINDOW (dialog->dialog), GTK_WINDOW (parent));
|
||||||
|
|
||||||
widget = (GtkWidget*)
|
widget = (GtkWidget*)
|
||||||
gtk_builder_get_object (dialog->builder, "ppd-spinner");
|
gtk_builder_get_object (dialog->builder, "ppd-spinner");
|
||||||
gtk_spinner_start (GTK_SPINNER (widget));
|
gtk_spinner_start (GTK_SPINNER (widget));
|
||||||
|
|
||||||
populate_dialog (dialog);
|
populate_dialog (dialog);
|
||||||
|
|
||||||
gtk_window_set_transient_for (GTK_WINDOW (dialog->dialog), GTK_WINDOW (parent));
|
|
||||||
gtk_window_present (GTK_WINDOW (dialog->dialog));
|
gtk_window_present (GTK_WINDOW (dialog->dialog));
|
||||||
gtk_widget_show_all (GTK_WIDGET (dialog->dialog));
|
gtk_widget_show_all (GTK_WIDGET (dialog->dialog));
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue