From 41ba80d5c9a24d52f18e39be58b824c22624ec14 Mon Sep 17 00:00:00 2001 From: Agnieszka Kostrzewa Date: Fri, 2 Mar 2012 00:16:12 +0100 Subject: [PATCH] Fixed removing netvms and templates (ticket #456) --- qubesmanager/main.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/qubesmanager/main.py b/qubesmanager/main.py index 99bb36b..942ba02 100755 --- a/qubesmanager/main.py +++ b/qubesmanager/main.py @@ -916,10 +916,10 @@ class VmManagerWindow(Ui_VmManagerWindow, QMainWindow): self.qvm_collection.load() #TODO: the following two conditions should really be checked by qvm_collection.pop() overload... - if vm.is_template() and qvm_collection.default_template_qid == vm.qid: - qvm_collection.default_template_qid = None - if vm.is_netvm() and qvm_collection.default_netvm_qid == vm.qid: - qvm_collection.default_netvm_qid = None + if vm.is_template() and self.qvm_collection.default_template_qid == vm.qid: + self.qvm_collection.default_template_qid = None + if vm.is_netvm() and self.qvm_collection.default_netvm_qid == vm.qid: + self.qvm_collection.default_netvm_qid = None vm.remove_from_disk() self.qvm_collection.pop(vm.qid)