From 163ca36eebafec01cbc2f7dacddd6f948e199569 Mon Sep 17 00:00:00 2001 From: Zachary Yedidia Date: Sun, 13 Jan 2019 18:34:12 -0500 Subject: [PATCH] Fix scroll problem --- cmd/micro/display/bufwindow.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cmd/micro/display/bufwindow.go b/cmd/micro/display/bufwindow.go index 10b50237..e22703cb 100644 --- a/cmd/micro/display/bufwindow.go +++ b/cmd/micro/display/bufwindow.go @@ -129,6 +129,9 @@ func (w *BufWindow) Bottomline() int { func (w *BufWindow) Relocate() bool { b := w.Buf height := w.Bottomline() + 1 - w.StartLine + if b.LinesNum() < w.Height { + height = w.Height - 1 + } ret := false activeC := w.Buf.GetActiveCursor() cy := activeC.Y