From ec10bbd213189da36359646b02fa12b2fdca71de Mon Sep 17 00:00:00 2001 From: Dusk-92 Date: Thu, 27 Aug 2026 10:42:30 +0200 Subject: [PATCH] fix: rebuild plugin UI section cleanly --- setup_tool_dynamic.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/setup_tool_dynamic.py b/setup_tool_dynamic.py index ab00e17..a51ea73 100644 --- a/setup_tool_dynamic.py +++ b/setup_tool_dynamic.py @@ -169,7 +169,19 @@ class ModernWowSetupTool(WowSetupTool): text=attribution, font=("Segoe UI", 7, "italic"), ) - byline.pack(side="right", pa def build_plugins_tab(self, parent): + byline.pack(side="right", padx=(6, 0)) + + return cb + + def _select_no1600(self): + if self.optional_plugins["no1600x1200.dll"].get(): + self.vmmfix_enabled.set(False) + + def _select_vmmfix(self): + if self.vmmfix_enabled.get(): + self.optional_plugins["no1600x1200.dll"].set(False) + + def build_plugins_tab(self, parent): container = ttk.Frame(parent) container.pack(fill="both", expand=True, padx=10, pady=10)