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.
This commit is contained in:
@@ -6,10 +6,10 @@ from functools import partial
|
|||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from tkinter import ttk
|
from tkinter import ttk
|
||||||
import typing
|
import typing
|
||||||
|
from typing import Any, Callable, Optional
|
||||||
|
|
||||||
if typing.TYPE_CHECKING:
|
if typing.TYPE_CHECKING:
|
||||||
from tkinter import BooleanVar
|
from tkinter import BooleanVar
|
||||||
from typing import Any, Callable
|
|
||||||
|
|
||||||
from .logger import app_logger
|
from .logger import app_logger
|
||||||
from .common_tools import ConfigManager, Tooltip, message_box_animation
|
from .common_tools import ConfigManager, Tooltip, message_box_animation
|
||||||
|
Reference in New Issue
Block a user