From a9344b59531d1b947978485dea07c5597299889a Mon Sep 17 00:00:00 2001 From: Christian Rocha Date: Wed, 17 Jul 2024 09:02:38 -0400 Subject: [PATCH] chore(textarea): lift an if condition into a parent loop --- textarea/textarea.go | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/textarea/textarea.go b/textarea/textarea.go index 2356131b..153f39ef 100644 --- a/textarea/textarea.go +++ b/textarea/textarea.go @@ -767,10 +767,7 @@ func (m *Model) wordRight() { func (m *Model) doWordRight(fn func(charIdx int, pos int)) { // Skip spaces forward. - for { - if m.col < len(m.value[m.row]) && !unicode.IsSpace(m.value[m.row][m.col]) { - break - } + for m.col >= len(m.value[m.row]) || unicode.IsSpace(m.value[m.row][m.col]) { if m.row == len(m.value)-1 && m.col == len(m.value[m.row]) { // End of text. break