From 152ef61734d853f24070db15f35ba08d0259d4ef Mon Sep 17 00:00:00 2001 From: shuki Date: Fri, 6 Mar 2026 05:04:30 +0200 Subject: [PATCH] Fix menu separator for older Textual versions Use None separator instead of Separator class which isn't available in older Textual. Co-Authored-By: Claude Opus 4.6 --- tui/screens/main_menu.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tui/screens/main_menu.py b/tui/screens/main_menu.py index fa78711..6f54079 100644 --- a/tui/screens/main_menu.py +++ b/tui/screens/main_menu.py @@ -1,7 +1,7 @@ from textual.app import ComposeResult from textual.screen import Screen from textual.widgets import Header, Footer, Static, OptionList -from textual.widgets.option_list import Option, Separator +from textual.widgets.option_list import Option from textual.containers import Horizontal, Vertical LOGO = """\ @@ -52,7 +52,7 @@ class MainMenuScreen(Screen): for mid, label in MENU_ITEMS: menu_items.append(Option(label, id=mid)) if mid == "restore": - menu_items.append(Separator()) + menu_items.append(None) yield OptionList(*menu_items, id="menu-list") yield Footer()