summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Winship <danw@gnome.org>2014-08-21 09:23:38 -0400
committerDan Winship <danw@gnome.org>2014-08-27 14:55:52 -0400
commit94758eb68824f10df2fdaaa323bec1488c60b4cc (patch)
tree5f63c51ed01d1d84cb07255bb8769dd74903d2dd
parentd168363aa2c31e73be0783ea122b44a697f7390c (diff)
downloadNetworkManager-94758eb68824f10df2fdaaa323bec1488c60b4cc.tar.gz
nmtui: fix sensitivity of "Add" button in address lists (rh #1131434)
When you first click "Add" in an address list, it adds a new field, and the "Add" button becomes insensitive (because the new field is empty, and thus not valid). But if you then clicked "Remove", "Add" stayed insensitive. Fix that.
-rw-r--r--clients/tui/nmt-widget-list.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/clients/tui/nmt-widget-list.c b/clients/tui/nmt-widget-list.c
index 6dc3f5c926..9027373f2c 100644
--- a/clients/tui/nmt-widget-list.c
+++ b/clients/tui/nmt-widget-list.c
@@ -243,7 +243,8 @@ ensure_widgets (NmtWidgetList *list)
G_BINDING_SYNC_CREATE);
g_object_add_weak_pointer (G_OBJECT (priv->add_sensitivity),
(gpointer *)&priv->add_sensitivity);
- }
+ } else
+ nmt_newt_component_set_sensitive (NMT_NEWT_COMPONENT (priv->add_button), TRUE);
}
static void