From 043f5b9525d789e0c381e7111e6dd035f5fc2194 Mon Sep 17 00:00:00 2001 From: rhysd Date: Thu, 7 Jul 2022 15:49:53 +0900 Subject: [PATCH] fix rendering cursor at end of line --- src/textarea.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/textarea.rs b/src/textarea.rs index f066f1d..86d62a1 100644 --- a/src/textarea.rs +++ b/src/textarea.rs @@ -1015,6 +1015,9 @@ impl<'a> TextArea<'a> { if boundaries.is_empty() { spans.push(Span::raw(self.replace_tabs(line))); + if cursor_at_end { + spans.push(Span::styled(" ", self.cursor_style)); + } return spans; }