Skip to content

Commit 0ddc03f

Browse files
committed
fix manual mode and GPU detection ordering on launch
1 parent 2858fc6 commit 0ddc03f

File tree

2 files changed

+479
-109
lines changed

2 files changed

+479
-109
lines changed

config.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -750,6 +750,8 @@ def load_saved_configs(self):
750750
self.launcher.manual_gpu_mode.set(self.launcher.app_settings.get("manual_gpu_mode", False))
751751
self.launcher.manual_gpu_count.set(self.launcher.app_settings.get("manual_gpu_count", "1"))
752752
self.launcher.manual_gpu_vram.set(self.launcher.app_settings.get("manual_gpu_vram", "8.0"))
753+
# Load new manual GPU list format with fallback to legacy
754+
self.launcher.manual_gpu_list = self.launcher.app_settings.get("manual_gpu_list", [])
753755

754756
# Load manual model settings
755757
self.launcher.manual_model_mode.set(self.launcher.app_settings.get("manual_model_mode", False))
@@ -815,6 +817,8 @@ def save_configs(self):
815817
self.launcher.app_settings["manual_gpu_mode"] = self.launcher.manual_gpu_mode.get()
816818
self.launcher.app_settings["manual_gpu_count"] = self.launcher.manual_gpu_count.get()
817819
self.launcher.app_settings["manual_gpu_vram"] = self.launcher.manual_gpu_vram.get()
820+
# Save new manual GPU list format
821+
self.launcher.app_settings["manual_gpu_list"] = self.launcher.manual_gpu_list
818822

819823
# Save manual model settings
820824
self.launcher.app_settings["manual_model_mode"] = self.launcher.manual_model_mode.get()

0 commit comments

Comments
 (0)