users: Hide enterprise group in new users dialog

Otherwise we get a strange shadow at the bottom.
This commit is contained in:
Georges Basile Stavracas Neto 2022-02-08 11:05:51 -03:00
parent 998db79732
commit 55072f54db
2 changed files with 6 additions and 4 deletions

View file

@ -65,6 +65,7 @@ struct _CcAddUserDialog {
GtkLabel *enterprise_domain_hint;
AdwActionRow *enterprise_domain_row;
GtkImage *enterprise_domain_status_icon;
AdwPreferencesGroup *enterprise_group;
AdwPreferencesPage *enterprise_page;
AdwPreferencesGroup *enterprise_login_group;
GtkEntry *enterprise_login_entry;
@ -1328,7 +1329,7 @@ on_realm_manager_created (GObject *source,
NULL, NULL);
/* Show the 'Enterprise Login' stuff, and update mode */
gtk_widget_show (GTK_WIDGET (self->enterprise_button));
gtk_widget_show (GTK_WIDGET (self->enterprise_group));
mode_change (self, self->mode);
}
@ -1352,7 +1353,7 @@ on_realmd_disappeared (GDBusConnection *unused1,
clear_realm_manager (self);
gtk_list_store_clear (self->enterprise_realm_model);
gtk_widget_hide (GTK_WIDGET (self->enterprise_button));
gtk_widget_hide (GTK_WIDGET (self->enterprise_group));
mode_change (self, MODE_LOCAL);
}
@ -1639,6 +1640,7 @@ cc_add_user_dialog_class_init (CcAddUserDialogClass *klass)
gtk_widget_class_bind_template_child (widget_class, CcAddUserDialog, enterprise_domain_hint);
gtk_widget_class_bind_template_child (widget_class, CcAddUserDialog, enterprise_domain_row);
gtk_widget_class_bind_template_child (widget_class, CcAddUserDialog, enterprise_domain_status_icon);
gtk_widget_class_bind_template_child (widget_class, CcAddUserDialog, enterprise_group);
gtk_widget_class_bind_template_child (widget_class, CcAddUserDialog, enterprise_page);
gtk_widget_class_bind_template_child (widget_class, CcAddUserDialog, enterprise_login_group);
gtk_widget_class_bind_template_child (widget_class, CcAddUserDialog, enterprise_login_entry);

View file

@ -264,10 +264,10 @@
</object>
</child>
<child>
<object class="AdwPreferencesGroup">
<object class="AdwPreferencesGroup" id="enterprise_group">
<property name="visible">False</property>
<child>
<object class="AdwActionRow" id="enterprise_button">
<property name="visible">False</property>
<property name="title" translatable="yes">Enterprise Login</property>
<property name="subtitle" translatable="yes">User accounts which are managed by a company or organisation.</property>
<property name="activatable">True</property>