From b8bc41fafebdbceb24e2a2f43e787b24b7e526e6 Mon Sep 17 00:00:00 2001 From: Will McGugan Date: Sun, 7 Aug 2022 14:23:31 +0100 Subject: [PATCH] async tweak --- src/textual/scrollbar.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/textual/scrollbar.py b/src/textual/scrollbar.py index bd9545982..d13c502f8 100644 --- a/src/textual/scrollbar.py +++ b/src/textual/scrollbar.py @@ -235,10 +235,10 @@ class ScrollBar(Widget): if self.grabbed: self.release_mouse() - def on_enter(self, event: events.Enter) -> None: + async def on_enter(self, event: events.Enter) -> None: self.mouse_over = True - def on_leave(self, event: events.Leave) -> None: + async def on_leave(self, event: events.Leave) -> None: self.mouse_over = False async def action_scroll_down(self) -> None: @@ -253,15 +253,15 @@ class ScrollBar(Widget): def action_released(self) -> None: self.capture_mouse(False) - def on_mouse_up(self, event: events.MouseUp) -> None: + async def on_mouse_up(self, event: events.MouseUp) -> None: if self.grabbed: self.release_mouse() - async def on_mouse_capture(self, event: events.MouseCapture) -> None: + def on_mouse_capture(self, event: events.MouseCapture) -> None: self.grabbed = event.mouse_position self.grabbed_position = self.position - async def on_mouse_release(self, event: events.MouseRelease) -> None: + def on_mouse_release(self, event: events.MouseRelease) -> None: self.grabbed = None async def on_mouse_move(self, event: events.MouseMove) -> None: