From a703884a84b03632b60c293c0dd6371c2e72d54c Mon Sep 17 00:00:00 2001 From: Dusk-92 Date: Sun, 6 Sep 2026 10:06:43 +0200 Subject: [PATCH] Harden DXVK FPS control state handling --- setup_tool_responsive.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/setup_tool_responsive.py b/setup_tool_responsive.py index 1b57083..9741a23 100644 --- a/setup_tool_responsive.py +++ b/setup_tool_responsive.py @@ -146,7 +146,10 @@ class ResponsiveModernWowSetupTool(setup_tool_dynamic.ModernWowSetupTool): if entry is not None: entry.configure(state="normal" if is_dxvk and enabled else "disabled") if unit_label is not None: - unit_label.configure(state="normal" if is_dxvk and enabled else "disabled") + if is_dxvk and enabled: + unit_label.state(["!disabled"]) + else: + unit_label.state(["disabled"]) def _collect_settings(self): settings = super()._collect_settings()