diff options
Diffstat (limited to 'panels/network/cc-wifi-connection-row.c')
-rw-r--r-- | panels/network/cc-wifi-connection-row.c | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/panels/network/cc-wifi-connection-row.c b/panels/network/cc-wifi-connection-row.c index cee92db61..d1ded0fc9 100644 --- a/panels/network/cc-wifi-connection-row.c +++ b/panels/network/cc-wifi-connection-row.c @@ -33,7 +33,6 @@ struct _CcWifiConnectionRow NMConnection *connection; GtkLabel *active_label; - GtkStack *button_stack; GtkCheckButton *checkbutton; GtkSpinner *connecting_spinner; GtkImage *encrypted_icon; @@ -240,19 +239,14 @@ update_ui (CcWifiConnectionRow *self) strength = nm_access_point_get_strength (best_ap); } + gtk_widget_set_visible (GTK_WIDGET (self->connecting_spinner), connecting); if (connecting) { - gtk_stack_set_visible_child_name (self->button_stack, "connecting"); gtk_spinner_start (self->connecting_spinner); } else { gtk_spinner_stop (self->connecting_spinner); - - if (self->connection) - gtk_stack_set_visible_child_name (self->button_stack, "configure"); - else - gtk_stack_set_visible_child_name (self->button_stack, "empty"); } gtk_widget_set_visible (GTK_WIDGET (self->active_label), active); @@ -459,7 +453,6 @@ cc_wifi_connection_row_class_init (CcWifiConnectionRowClass *klass) gtk_widget_class_set_template_from_resource (widget_class, "/org/gnome/control-center/network/cc-wifi-connection-row.ui"); gtk_widget_class_bind_template_child (widget_class, CcWifiConnectionRow, active_label); - gtk_widget_class_bind_template_child (widget_class, CcWifiConnectionRow, button_stack); gtk_widget_class_bind_template_child (widget_class, CcWifiConnectionRow, checkbutton); gtk_widget_class_bind_template_child (widget_class, CcWifiConnectionRow, connecting_spinner); gtk_widget_class_bind_template_child (widget_class, CcWifiConnectionRow, encrypted_icon); |