From bb63a858b0f72088fd7cb441d601f0ca18a395ae Mon Sep 17 00:00:00 2001 From: AJ Kolenc Date: Fri, 31 Jan 2025 16:37:28 +0100 Subject: [PATCH] Fix for menu buttons --- source/package/pathways_app/src/cli/app.py | 2 +- source/package/pathways_app/src/controls/menu_bar.py | 10 ++++++++-- source/package/pathways_app/src/theme.py | 5 ++++- 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/source/package/pathways_app/src/cli/app.py b/source/package/pathways_app/src/cli/app.py index d730796..072abf2 100644 --- a/source/package/pathways_app/src/cli/app.py +++ b/source/package/pathways_app/src/cli/app.py @@ -77,4 +77,4 @@ def render_route(_): app.on_project_changed.append(rerender) page.on_route_change = render_route - page.go("/project") + page.go("/") diff --git a/source/package/pathways_app/src/controls/menu_bar.py b/source/package/pathways_app/src/controls/menu_bar.py index 0583390..2894b26 100644 --- a/source/package/pathways_app/src/controls/menu_bar.py +++ b/source/package/pathways_app/src/controls/menu_bar.py @@ -36,7 +36,9 @@ def __init__(self, app: PathwaysApp): controls=[ ft.SubmenuButton( ft.Text( - "Project", style=theme.text.menu_button + "Project", + style=theme.text.menu_button, + no_wrap=True, ), controls=[ ft.MenuItemButton( @@ -56,7 +58,11 @@ def __init__(self, app: PathwaysApp): ), ft.Container(width=10), ft.SubmenuButton( - ft.Text("Help", style=theme.text.menu_button), + ft.Text( + "Help", + style=theme.text.menu_button, + no_wrap=True, + ), controls=[ ft.MenuItemButton( content=ft.Text("About Pathways"), diff --git a/source/package/pathways_app/src/theme.py b/source/package/pathways_app/src/theme.py index 3ca6d6a..29a585b 100644 --- a/source/package/pathways_app/src/theme.py +++ b/source/package/pathways_app/src/theme.py @@ -121,7 +121,10 @@ class DefaultThemeTextStyles: ) menu_button = ft.TextStyle( - font_family=font_family, size=14, color=colors.true_white + font_family=font_family, + size=14, + color=colors.true_white, + overflow=ft.TextOverflow.VISIBLE, ) button = ft.TextStyle(