diff --git a/views/textarea.go b/views/textarea.go index 40b9707..0efacc7 100644 --- a/views/textarea.go +++ b/views/textarea.go @@ -57,19 +57,20 @@ func (m *linesModel) GetBounds() (int, int) { } func (m *linesModel) limitCursor() { - if m.x < 0 { - m.x = 0 - } - if m.y < 0 { - m.y = 0 - } if m.x > m.width-1 { m.x = m.width - 1 } if m.y > m.height-1 { m.y = m.height - 1 } + if m.x < 0 { + m.x = 0 + } + if m.y < 0 { + m.y = 0 + } } + func (m *linesModel) SetCursor(x, y int) { m.x = x m.y = y