From f559ddd44bb597145cdcae0d4341b5a4b4e113da Mon Sep 17 00:00:00 2001 From: iLLiCiTiT Date: Tue, 16 Feb 2021 19:23:53 +0100 Subject: [PATCH] fixed project change in project category --- pype/tools/settings/settings/widgets/categories.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pype/tools/settings/settings/widgets/categories.py b/pype/tools/settings/settings/widgets/categories.py index 9fcde564d7..c1964faebf 100644 --- a/pype/tools/settings/settings/widgets/categories.py +++ b/pype/tools/settings/settings/widgets/categories.py @@ -429,9 +429,10 @@ class ProjectWidget(SettingsCategoryWidget): elif self.project_name is None: self.entity.set_studio_state() + elif self.project_name == self.entity.project_name: + self.entity.set_project_state() else: self.entity.change_project(self.project_name) - self.entity.set_project_state() if self.modify_defaults_checkbox: self.modify_defaults_checkbox.setEnabled(True) @@ -454,9 +455,10 @@ class ProjectWidget(SettingsCategoryWidget): if project_name == self.project_name: return + self.project_name = project_name + self.set_state(CategoryState.Working) - self.entity.change_project(project_name) self.reset() self.set_state(CategoryState.Idle)