diff --git a/gtk/gtkaboutdialog.c b/gtk/gtkaboutdialog.c index f3304fce2c..ce5c8efb78 100644 --- a/gtk/gtkaboutdialog.c +++ b/gtk/gtkaboutdialog.c @@ -2378,8 +2378,6 @@ gtk_about_dialog_set_license_type (GtkAboutDialog *about, g_free (license_string); gtk_widget_show (about->license_label); - update_license_button_visibility (about); - g_object_notify_by_pspec (G_OBJECT (about), props[PROP_WRAP_LICENSE]); g_object_notify_by_pspec (G_OBJECT (about), props[PROP_LICENSE]); } @@ -2388,6 +2386,8 @@ gtk_about_dialog_set_license_type (GtkAboutDialog *about, gtk_widget_show (about->license_label); } + update_license_button_visibility (about); + g_object_notify_by_pspec (G_OBJECT (about), props[PROP_LICENSE_TYPE]); g_object_thaw_notify (G_OBJECT (about));