1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-02-09 13:47:11 +02:00

support scrolling the list in the integrations app

This commit is contained in:
Jesse Duffield 2021-10-30 18:17:32 +11:00
parent 5df0fe0765
commit 72bce201df

View File

@ -81,6 +81,11 @@ func main() {
if app.itemIdx > 0 {
app.itemIdx--
}
listView, err := g.View("list")
if err != nil {
return err
}
listView.FocusPoint(0, app.itemIdx)
return nil
}); err != nil {
log.Panicln(err)
@ -324,9 +329,6 @@ func (app *App) layout(g *gocui.Gui) error {
return err
}
}
if err := listView.SetCursor(0, app.itemIdx); err != nil {
return err
}
descriptionView, err := g.SetViewBeneath("description", "list", descriptionViewHeight)
if err != nil {
@ -371,6 +373,12 @@ func (app *App) layout(g *gocui.Gui) error {
if app.itemIdx < len(app.tests)-1 {
app.itemIdx++
}
listView, err := g.View("list")
if err != nil {
return err
}
listView.FocusPoint(0, app.itemIdx)
return nil
}); err != nil {
log.Panicln(err)