From 55a6b6701db5ab1e77046d25c4b381a7bffd1914 Mon Sep 17 00:00:00 2001 From: Zachary Yedidia Date: Sun, 22 May 2016 20:59:31 -0400 Subject: [PATCH] Fix crash --- cmd/micro/view.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/micro/view.go b/cmd/micro/view.go index ce91860e..a95ac6c4 100644 --- a/cmd/micro/view.go +++ b/cmd/micro/view.go @@ -206,7 +206,7 @@ func (v *View) Relocate() bool { if cy > v.Topline+v.height-1-scrollmargin && cy < v.Buf.NumLines-scrollmargin { v.Topline = cy - v.height + 1 + scrollmargin ret = true - } else if cy >= v.Buf.NumLines-scrollmargin { + } else if cy >= v.Buf.NumLines-scrollmargin && cy > v.height { v.Topline = v.Buf.NumLines - v.height ret = true }