From d76c987e0732b5d785aa29a168f30c6c090e9698 Mon Sep 17 00:00:00 2001 From: Patrick Arminio Date: Wed, 23 Apr 2025 15:52:16 +0100 Subject: [PATCH] Add missing param to get cursor offset for element --- pyproject.toml | 2 +- src/rich_toolkit/styles/base.py | 4 +++- uv.lock | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index c8909ce..275ecab 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "rich-toolkit" -version = "0.14.2" +version = "0.14.3" description = "Rich toolkit for building command-line applications" readme = "README.md" license = "MIT" diff --git a/src/rich_toolkit/styles/base.py b/src/rich_toolkit/styles/base.py index 25a2588..3a132cc 100644 --- a/src/rich_toolkit/styles/base.py +++ b/src/rich_toolkit/styles/base.py @@ -106,7 +106,9 @@ def _get_animation_colors( return colors - def get_cursor_offset_for_element(self, element: Element) -> CursorOffset: + def get_cursor_offset_for_element( + self, element: Element, parent: Optional[Element] = None + ) -> CursorOffset: return element.cursor_offset def render_element( diff --git a/uv.lock b/uv.lock index 8f08811..577627d 100644 --- a/uv.lock +++ b/uv.lock @@ -902,7 +902,7 @@ wheels = [ [[package]] name = "rich-toolkit" -version = "0.14.2" +version = "0.14.3" source = { editable = "." } dependencies = [ { name = "click" },