From a9d451d8bbb3f15f84c511a010ac1671e6590060 Mon Sep 17 00:00:00 2001 From: Will McGugan Date: Mon, 29 Sep 2025 11:17:17 +0100 Subject: [PATCH] running out of ideas --- src/textual/widgets/_footer.py | 2 +- tests/test_modal.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/textual/widgets/_footer.py b/src/textual/widgets/_footer.py index 7c363885d..b1bf868e4 100644 --- a/src/textual/widgets/_footer.py +++ b/src/textual/widgets/_footer.py @@ -326,7 +326,7 @@ class Footer(ScrollableContainer, can_focus=False, can_focus_children=False): tooltip=binding.tooltip or binding.description, ) - async def bindings_changed(self, screen: Screen) -> None: + def bindings_changed(self, screen: Screen) -> None: self._bindings_ready = True if not screen.app.app_focus: return diff --git a/tests/test_modal.py b/tests/test_modal.py index 5b84f9556..289c0cb82 100644 --- a/tests/test_modal.py +++ b/tests/test_modal.py @@ -94,6 +94,7 @@ async def test_modal_pop_screen(): # Check clicking the footer brings up the quit screen assert await pilot.click(offset=(1, app.size.height - 1)) await app.wait_for_refresh() + await pilot.pause() assert isinstance(pilot.app.screen, QuitScreen) # Check activating the quit button exits the app await pilot.press("enter")