From c4b2723d975807485156c2db07306953305798cc Mon Sep 17 00:00:00 2001 From: chen Date: Tue, 2 May 2023 13:56:49 +0800 Subject: [PATCH] fix layer view curosr up/down --- runtime/ui/view/layer.go | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/runtime/ui/view/layer.go b/runtime/ui/view/layer.go index d6616d1..caa5f08 100644 --- a/runtime/ui/view/layer.go +++ b/runtime/ui/view/layer.go @@ -2,6 +2,7 @@ package view import ( "fmt" + "github.com/awesome-gocui/gocui" "github.com/sirupsen/logrus" "github.com/spf13/viper" @@ -195,8 +196,9 @@ func (v *Layer) PageUp() error { // CursorDown moves the cursor down in the layer pane (selecting a higher layer). func (v *Layer) CursorDown() error { - if v.vm.LayerIndex < len(v.vm.Layers) { - err := CursorDown(v.gui, v.body) + if v.vm.LayerIndex < len(v.vm.Layers)-1 { + // err := CursorDown(v.gui, v.view) + err := error(nil) if err == nil { return v.SetCursor(v.vm.LayerIndex + 1) } @@ -207,7 +209,8 @@ func (v *Layer) CursorDown() error { // CursorUp moves the cursor up in the layer pane (selecting a lower layer). func (v *Layer) CursorUp() error { if v.vm.LayerIndex > 0 { - err := CursorUp(v.gui, v.body) + // err := CursorUp(v.gui, v.view) + err := error(nil) if err == nil { return v.SetCursor(v.vm.LayerIndex - 1) }