diff --git a/qubesmanager/qube_manager.py b/qubesmanager/qube_manager.py index 84b53ff..f3d442f 100644 --- a/qubesmanager/qube_manager.py +++ b/qubesmanager/qube_manager.py @@ -153,6 +153,10 @@ class VmRowInTable: self.size_widget.update() except exc.QubesPropertyAccessError: pass + except exc.QubesDaemonNoResponseError: + # TODO: this will be fixed by a rewrite moving the event system to + # AdminAPI + pass #force re-sorting self.table.setSortingEnabled(True) diff --git a/test-packages/qubesadmin/exc.py b/test-packages/qubesadmin/exc.py index a15b6e8..83310ab 100644 --- a/test-packages/qubesadmin/exc.py +++ b/test-packages/qubesadmin/exc.py @@ -10,3 +10,6 @@ class QubesVMNotStartedError(BaseException): class QubesPropertyAccessError(BaseException): pass + +class QubesDaemonNoResponseError(BaseException): + pass