Browse Source

Merge remote-tracking branch 'origin/pr/292'

* origin/pr/292:
  Avoid spurious warnings when setting NetVM
Marek Marczykowski-Górecki 2 years ago
parent
commit
d9c28ef65a
1 changed files with 8 additions and 1 deletions
  1. 8 1
      qubesmanager/settings.py

+ 8 - 1
qubesmanager/settings.py

@@ -629,7 +629,14 @@ class VMSettingsWindow(ui_settingsdlg.Ui_SettingsDialog, QtWidgets.QDialog):
             self.warn_too_much_mem_label.setVisible(True)
 
     def check_warn_templatenetvm(self):
-        if self.vm.klass == 'TemplateVM':
+        if self.vm.klass != 'TemplateVM':
+            return
+
+        current_netvm = self.netVM.currentData()
+        if current_netvm is None:
+            return
+
+        if current_netvm != qubesadmin.DEFAULT:
             QtWidgets.QMessageBox.warning(
                 self,
                 self.tr("Warning!"),