diff --git a/aiidalab_qe/setup_codes.py b/aiidalab_qe/setup_codes.py index e72cd8262..38b3e13c9 100644 --- a/aiidalab_qe/setup_codes.py +++ b/aiidalab_qe/setup_codes.py @@ -219,6 +219,7 @@ def _refresh_installed(self): self.set_trait("error", str(error)) FN_DO_NOT_SETUP.touch() else: + self.set_trait("installed", True) self.set_message("OK") finally: self.set_trait("busy", False) diff --git a/aiidalab_qe/sssp.py b/aiidalab_qe/sssp.py index 1f6db9e74..f9a7136ee 100644 --- a/aiidalab_qe/sssp.py +++ b/aiidalab_qe/sssp.py @@ -102,7 +102,7 @@ def _refresh_installed(self): self.set_trait("error", str(error)) self.set_message(str(error)) else: - self.installed = True + self.set_trait("installed", True) self.set_message("OK") finally: self.set_trait("busy", False)