diff --git a/virtManager/createvm.py b/virtManager/createvm.py index d6fc1b1f6..60856e943 100644 --- a/virtManager/createvm.py +++ b/virtManager/createvm.py @@ -664,7 +664,6 @@ class vmmCreateVM(vmmGObjectUI): self._netlist = vmmNetworkList(self.conn, self.builder, self.topwin) self.widget("netdev-ui-align").add(self._netlist.top_box) - self._netlist.connect("changed", self._netdev_changed) self._netlist.reset_state() def _conn_state_changed(self, conn): @@ -980,7 +979,10 @@ class vmmCreateVM(vmmGObjectUI): self.widget("summary-cpu").set_text(cpu) self._populate_summary_storage() - self._netdev_changed(None) + ignore, nsource, ignore = self._netlist.get_network_selection() + expand = not nsource + if expand: + self.widget("advanced-expander").set_expanded(True) ################################ @@ -1247,13 +1249,6 @@ class vmmCreateVM(vmmGObjectUI): "for name=%s", newname, exc_info=True) - def _netdev_changed(self, ignore): - ignore, nsource, ignore = self._netlist.get_network_selection() - expand = not nsource - if expand: - self.widget("advanced-expander").set_expanded(True) - - # Enable/Disable container source URL entry on checkbox click def _container_source_toggle(self, ignore): enable_src = self.widget("install-oscontainer-bootstrap").get_active() diff --git a/virtManager/device/netlist.py b/virtManager/device/netlist.py index b5af9a3f6..732a6cf3d 100644 --- a/virtManager/device/netlist.py +++ b/virtManager/device/netlist.py @@ -352,6 +352,7 @@ class vmmNetworkList(vmmGObjectUI): netlist.set_active_iter(row.iter) return + print(default_idx) netlist.set_active(default_idx)