diff --git a/vrct_gui/_changeMainWindowWidgetsStatus.py b/vrct_gui/_changeMainWindowWidgetsStatus.py index 6093ff43..e785d810 100644 --- a/vrct_gui/_changeMainWindowWidgetsStatus.py +++ b/vrct_gui/_changeMainWindowWidgetsStatus.py @@ -117,21 +117,17 @@ def _changeMainWindowWidgetsStatus(vrct_gui, settings, view_variable, status, ta vrct_gui.minimize_sidebar_button_container__for_opening.configure(cursor="") vrct_gui.minimize_sidebar_button_container__for_closing.configure(cursor="") - if view_variable.IS_MAIN_WINDOW_SIDEBAR_COMPACT_MODE is True: - image_file = CTkImage((settings.image_file.ARROW_LEFT_DISABLED).rotate(180), size=MINIMIZE_SIDEBAR_IMAGE_SIZE) - else: - image_file = CTkImage((settings.image_file.ARROW_LEFT_DISABLED), size=MINIMIZE_SIDEBAR_IMAGE_SIZE) + image_file__for_opening = CTkImage((settings.image_file.ARROW_LEFT_DISABLED).rotate(180), size=MINIMIZE_SIDEBAR_IMAGE_SIZE) + image_file__for_closing = CTkImage((settings.image_file.ARROW_LEFT_DISABLED), size=MINIMIZE_SIDEBAR_IMAGE_SIZE) elif status == "normal": vrct_gui.minimize_sidebar_button_container__for_opening.configure(cursor="hand2") vrct_gui.minimize_sidebar_button_container__for_closing.configure(cursor="hand2") - if view_variable.IS_MAIN_WINDOW_SIDEBAR_COMPACT_MODE is True: - image_file = CTkImage((settings.image_file.ARROW_LEFT).rotate(180), size=MINIMIZE_SIDEBAR_IMAGE_SIZE) - else: - image_file = CTkImage((settings.image_file.ARROW_LEFT), size=MINIMIZE_SIDEBAR_IMAGE_SIZE) - vrct_gui.minimize_sidebar_button__for_opening.configure(image=image_file) - vrct_gui.minimize_sidebar_button__for_closing.configure(image=image_file) + image_file__for_opening = CTkImage((settings.image_file.ARROW_LEFT).rotate(180), size=MINIMIZE_SIDEBAR_IMAGE_SIZE) + image_file__for_closing = CTkImage((settings.image_file.ARROW_LEFT), size=MINIMIZE_SIDEBAR_IMAGE_SIZE) + vrct_gui.minimize_sidebar_button__for_opening.configure(image=image_file__for_opening) + vrct_gui.minimize_sidebar_button__for_closing.configure(image=image_file__for_closing) case "entry_message_box": diff --git a/vrct_gui/vrct_gui.py b/vrct_gui/vrct_gui.py index 6102937b..e4f4464f 100644 --- a/vrct_gui/vrct_gui.py +++ b/vrct_gui/vrct_gui.py @@ -11,7 +11,7 @@ from ._printToTextbox import _printToTextbox from .main_window import createMainWindowWidgets from .config_window import ConfigWindow -from .ui_utils import _setDefaultActiveTab +from .ui_utils import _setDefaultActiveTab, getLatestHeight from utils import callFunctionIfCallable @@ -86,6 +86,8 @@ class VRCT_GUI(CTk): ) + self.update() + self.geometry("{}x{}".format(self.winfo_width(), self.winfo_height())) def startMainLoop(self):