diff --git a/cmd/micro/view.go b/cmd/micro/view.go index 347d50e3..92718180 100644 --- a/cmd/micro/view.go +++ b/cmd/micro/view.go @@ -327,6 +327,9 @@ func (v *View) MoveToMouseClick(x, y int) { if y >= len(v.buf.lines) { y = len(v.buf.lines) - 1 } + if y < 0 { + y = 0 + } if x < 0 { x = 0 }