From 678948faeb86148e3b26c4e74c1287931d21e24d Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Tue, 20 Jan 2026 21:21:14 +0000 Subject: [PATCH] fix: resolve startup crash due to invalid CustomTkinter arguments - Remove unsupported 'pady' argument from CTkFrame constructor. - Fix 'text' CTkTextbox initialization by adding missing 'root' master. - Change 'borderwidth' to 'border_width' in CTkTextbox constructor. - Remove unsupported 'highlightthickness' argument from CTkTextbox constructor. These changes prevent ValueErrors during module-level initialization of UI components. --- src/views/tk_utils.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/views/tk_utils.py b/src/views/tk_utils.py index 1725107..e521403 100644 --- a/src/views/tk_utils.py +++ b/src/views/tk_utils.py @@ -66,7 +66,7 @@ def configure_app(): customtkinter.set_appearance_mode("dark") root = customtkinter.CTk() # root.iconbitmap("src/views/icon.ico") -toolbar = CTkFrame(root, pady=2) +toolbar = CTkFrame(root) # Create a new Font object with the desired font family and size my_font_size = read_config_parameter("options.editor_settings.font_size") @@ -84,10 +84,10 @@ def configure_app(): root, wrap="word", height=20, width=60, undo=True ) text = CTkTextbox( + root, wrap="word", font=my_font, - borderwidth=0, - highlightthickness=0, + border_width=0, undo=True, ) status_label_var = StringVar()