From 4eb66d27079788cf1198eb71569fc21d7140eb13 Mon Sep 17 00:00:00 2001 From: Elias Naur Date: Sat, 20 Jun 2020 12:25:24 +0200 Subject: [PATCH] widget: fix caret comparison in editBuffer.move Signed-off-by: Elias Naur --- widget/buffer.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/widget/buffer.go b/widget/buffer.go index c62ff34c..74a1b6b1 100644 --- a/widget/buffer.go +++ b/widget/buffer.go @@ -157,7 +157,7 @@ func (e *editBuffer) move(runes int) { _, s := e.runeBefore(e.caret) e.caret -= s } - for ; runes > 0 && e.caret < len(e.text); runes-- { + for ; runes > 0 && e.caret < e.len(); runes-- { _, s := e.runeAt(e.caret) e.caret += s }