From ab14b4ffa3f77eecd4ded32426478930e080480e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?D=C3=A9sir=C3=A9=20Werner=20Menrath?= Date: Wed, 13 Aug 2025 17:26:07 +0200 Subject: [PATCH] Fix: Resolve NameError for Optional in MenuBar - Added 'Optional' to the import list from the 'typing' module in menu_bar.py to resolve a NameError when using Optional as a type hint. --- menu_bar.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/menu_bar.py b/menu_bar.py index 4975e66..a011d89 100644 --- a/menu_bar.py +++ b/menu_bar.py @@ -6,10 +6,10 @@ from functools import partial from pathlib import Path from tkinter import ttk import typing +from typing import Any, Callable, Optional if typing.TYPE_CHECKING: from tkinter import BooleanVar - from typing import Any, Callable from .logger import app_logger from .common_tools import ConfigManager, Tooltip, message_box_animation