From e7cd468cc251dca5a035fae5c3384604534d26c7 Mon Sep 17 00:00:00 2001 From: Adam Kessel Date: Tue, 30 Jun 2026 10:09:31 -0400 Subject: [PATCH] ctk_tk fixes based on unit testing --- customtkinter/windows/ctk_tk.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/customtkinter/windows/ctk_tk.py b/customtkinter/windows/ctk_tk.py index 4210b12..8b22ab9 100644 --- a/customtkinter/windows/ctk_tk.py +++ b/customtkinter/windows/ctk_tk.py @@ -243,6 +243,11 @@ def geometry(self, geometry_string: str | None = None, apply_scaling: bool = Tru return geometry_string def configure(self, **kwargs: Unpack[CTkArgs]) -> None: + if "bg" in kwargs: + kwargs["fg_color"] = kwargs.pop("bg") + if "background" in kwargs: + kwargs["fg_color"] = kwargs.pop("background") + if "fg_color" in kwargs: self._fg_color = self._check_color_type(kwargs.pop("fg_color")) self._theme_info["fg_color"] = self._fg_color