From 40d91a317db411cc40fa3d18923e6faa2d3519e5 Mon Sep 17 00:00:00 2001 From: Brett Williams Date: Sat, 27 Dec 2025 21:30:58 -0600 Subject: [PATCH] More settings fixes --- src/ui/settings_window.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ui/settings_window.py b/src/ui/settings_window.py index a9c5773..840f6ca 100644 --- a/src/ui/settings_window.py +++ b/src/ui/settings_window.py @@ -134,15 +134,15 @@ class SettingsWindow(QMainWindow): render_settings_layout = QVBoxLayout() render_settings_layout.addWidget(QLabel("Restrict to render nodes with same:")) require_same_engine_checkbox = QCheckBox("Renderer Version") - require_same_engine_checkbox.setChecked(settings.value("render_require_same_engine_version", False)) + require_same_engine_checkbox.setChecked(bool(settings.value("render_require_same_engine_version", False))) require_same_engine_checkbox.stateChanged.connect(lambda state: settings.setValue("render_require_same_engine_version", bool(state))) render_settings_layout.addWidget(require_same_engine_checkbox) require_same_cpu_checkbox = QCheckBox("CPU Architecture") - require_same_cpu_checkbox.setChecked(settings.value("render_require_same_cpu_type", False)) + require_same_cpu_checkbox.setChecked(bool(settings.value("render_require_same_cpu_type", False))) require_same_cpu_checkbox.stateChanged.connect(lambda state: settings.setValue("render_require_same_cpu_type", bool(state))) render_settings_layout.addWidget(require_same_cpu_checkbox) require_same_os_checkbox = QCheckBox("Operating System") - require_same_os_checkbox.setChecked(settings.value("render_require_same_os", False)) + require_same_os_checkbox.setChecked(bool(settings.value("render_require_same_os", False))) require_same_os_checkbox.stateChanged.connect(lambda state: settings.setValue("render_require_same_os", bool(state))) render_settings_layout.addWidget(require_same_os_checkbox) render_settings_group.setLayout(render_settings_layout)