From 4fb359018441a9a80984a7a94be1a939efc51bde Mon Sep 17 00:00:00 2001 From: Pablo Barciela Date: Sat, 17 Mar 2018 00:20:14 +0100 Subject: avoid gtk_dialog_new_with_buttons with stock ids --- src/file-manager/fm-list-view.c | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) (limited to 'src/file-manager/fm-list-view.c') diff --git a/src/file-manager/fm-list-view.c b/src/file-manager/fm-list-view.c index 48d783e5..d2353e7a 100644 --- a/src/file-manager/fm-list-view.c +++ b/src/file-manager/fm-list-view.c @@ -36,6 +36,7 @@ #include #include #include +#include #include #include #include @@ -2531,11 +2532,16 @@ create_column_editor (FMListView *view) str = g_strdup_printf (_("%s Visible Columns"), name); g_free (name); - window = gtk_dialog_new_with_buttons (str, - GTK_WINDOW (gtk_widget_get_toplevel (GTK_WIDGET (view))), - GTK_DIALOG_DESTROY_WITH_PARENT, - "gtk-close", GTK_RESPONSE_CLOSE, - NULL); + window = gtk_dialog_new (); + gtk_window_set_title (GTK_WINDOW (window), str); + gtk_window_set_transient_for (GTK_WINDOW (window), GTK_WINDOW (gtk_widget_get_toplevel (GTK_WIDGET (view)))); + gtk_window_set_destroy_with_parent (GTK_WINDOW (window), TRUE); + + eel_dialog_add_button (GTK_DIALOG (window), + _("_Close"), + "window-close", + GTK_RESPONSE_CLOSE); + g_free (str); g_signal_connect (window, "response", G_CALLBACK (column_editor_response_callback), NULL); -- cgit v1.2.1