Make the custom paper size dialog not block the main dialog
This was causing problems in gedit, which uses window groups. Bug 593678.
This commit is contained in:
@ -375,15 +375,11 @@ _gtk_custom_paper_unix_dialog_new (GtkWindow *parent,
|
|||||||
|
|
||||||
result = g_object_new (GTK_TYPE_CUSTOM_PAPER_UNIX_DIALOG,
|
result = g_object_new (GTK_TYPE_CUSTOM_PAPER_UNIX_DIALOG,
|
||||||
"title", title,
|
"title", title,
|
||||||
|
"transient-for", parent,
|
||||||
|
"modal", parent != NULL,
|
||||||
|
"destroy-with-parent", TRUE,
|
||||||
NULL);
|
NULL);
|
||||||
|
|
||||||
if (parent)
|
|
||||||
{
|
|
||||||
gtk_window_set_modal (GTK_WINDOW (result), TRUE);
|
|
||||||
gtk_window_set_transient_for (GTK_WINDOW (result), parent);
|
|
||||||
gtk_window_set_destroy_with_parent (GTK_WINDOW (result), TRUE);
|
|
||||||
}
|
|
||||||
|
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user