diff --git a/pyproject.toml b/pyproject.toml index 580ea00..784a006 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,7 +14,7 @@ baca = "baca.__main__:main" [tool.poetry.dependencies] python = "^3.10" -textual = "^0.16.0" +textual = ">=0.17.0 <1.0.0" beautifulsoup4 = "^4.12.0" markdownify = "^0.11.6" appdirs = "^1.4.4" @@ -26,7 +26,7 @@ climage = "^0.1.3" black = "^23.1.0" isort = "^5.12.0" ipython = "^8.11.0" -textual = {extras = ["dev"], version = "^0.16.0"} +textual = {extras = ["dev"], version = ">=0.17.0 <1.0.0"} pytest = "^7.2.2" ipdb = "^0.13.13" diff --git a/src/baca/components/contents.py b/src/baca/components/contents.py index 9e5460f..51307ef 100644 --- a/src/baca/components/contents.py +++ b/src/baca/components/contents.py @@ -175,10 +175,10 @@ def scroll_to_section(self, nav_point: str) -> None: break def on_mouse_scroll_down(self, _: events.MouseScrollDown) -> None: - self.screen.scroll_down() + self.scroll_down() def on_mouse_scroll_up(self, _: events.MouseScrollUp) -> None: - self.screen.scroll_up() + self.scroll_up() # NOTE: override initial message def render(self):