From 943a8915e6c3259e24025ea4e50757a5c3b2abf8 Mon Sep 17 00:00:00 2001 From: Joscha Date: Sun, 9 Jun 2019 14:25:35 +0000 Subject: [PATCH] Fix cursor and messages being rendered too wide --- cheuph/cursor_rendering.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cheuph/cursor_rendering.py b/cheuph/cursor_rendering.py index e059a4c..e1a5dc6 100644 --- a/cheuph/cursor_rendering.py +++ b/cheuph/cursor_rendering.py @@ -144,7 +144,7 @@ class CursorTreeRenderer(Generic[E]): indent: AttributedText, ) -> AttributedLines: - width = self._width - len(indent) - self._renderer.meta_width + width = self._width - len(indent) - self._renderer.meta_width - 1 rendered: RenderedMessage = self._get_rendered_message(message_id, width) @@ -163,7 +163,7 @@ class CursorTreeRenderer(Generic[E]): indent: AttributedText = AT(), ) -> AttributedLines: lines = AttributedLines() - width = self._width - len(indent) - self._renderer.meta_width + width = self._width - len(indent) - self._renderer.meta_width - 1 meta_spaces = AT(" " * self._renderer.meta_width) attrs = {"cursor": True, "offset": 0} lines.append_below(attrs, meta_spaces + indent +