diff options
Diffstat (limited to 'mate-panel/panel-properties-dialog.c')
-rw-r--r-- | mate-panel/panel-properties-dialog.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/mate-panel/panel-properties-dialog.c b/mate-panel/panel-properties-dialog.c index a75f4b58..e3790fd5 100644 --- a/mate-panel/panel-properties-dialog.c +++ b/mate-panel/panel-properties-dialog.c @@ -1012,15 +1012,25 @@ panel_properties_dialog_present (PanelToplevel *toplevel) gtk_builder_set_translation_domain (gui, GETTEXT_PACKAGE); error = NULL; +#if GTK_CHECK_VERSION (3, 0, 0) + gtk_builder_add_from_file (gui, + BUILDERDIR "/panel-properties-dialog-gtk3.ui", + &error); +#else gtk_builder_add_from_file (gui, BUILDERDIR "/panel-properties-dialog.ui", &error); +#endif if (error) { char *secondary; secondary = g_strdup_printf (_("Unable to load file '%s': %s."), +#if GTK_CHECK_VERSION (3, 0, 0) + BUILDERDIR"/panel-properties-dialog-gtk3.ui", +#else BUILDERDIR"/panel-properties-dialog.ui", +#endif error->message); panel_error_dialog (GTK_WINDOW (toplevel), gtk_window_get_screen (GTK_WINDOW (toplevel)), |