host: Fix 'iface add' button sensitivity after inactive conn

Button can stay permanently disabled if we view host details
while a conn is inactive.
This commit is contained in:
Cole Robinson 2012-02-02 16:58:21 -05:00
parent 54d007b287
commit 738ec19ad4
1 changed files with 2 additions and 2 deletions

View File

@ -1097,6 +1097,7 @@ class vmmHost(vmmGObjectUI):
self.widget("interface-delete").set_sensitive(not active)
self.widget("interface-stop").set_sensitive(active)
self.widget("interface-start").set_sensitive(not active)
self.widget("interface-add").set_sensitive(bool(self.conn.interface_capable))
show_child = (children or
itype in [Interface.Interface.INTERFACE_TYPE_BRIDGE,
@ -1120,8 +1121,7 @@ class vmmHost(vmmGObjectUI):
def reset_interface_state(self):
if not self.conn.interface_capable:
self.widget("interface-add").set_sensitive(False)
self.widget("interface-add").set_sensitive(bool(self.conn.interface_capable))
self.widget("interface-delete").set_sensitive(False)
self.widget("interface-stop").set_sensitive(False)
self.widget("interface-start").set_sensitive(False)