fix views: set current in layout

pull/10/head
Edouard Paris 5 years ago
parent f81b46d07b
commit ceea3504e9

@ -127,10 +127,6 @@ func (c *Channels) Set(g *gocui.Gui, x0, y0, x1, y1 int) error {
if err != gocui.ErrUnknownView {
return err
}
_, err = g.SetCurrentView(CHANNELS)
if err != nil {
return err
}
}
c.view.Frame = false
c.view.Autoscroll = false

@ -102,10 +102,6 @@ func (c *Transactions) Set(g *gocui.Gui, x0, y0, x1, y1 int) error {
if err != gocui.ErrUnknownView {
return err
}
_, err = g.SetCurrentView(TRANSACTIONS)
if err != nil {
return err
}
}
c.view.Frame = false
c.view.Autoscroll = false

@ -4,6 +4,7 @@ import (
"github.com/edouardparis/lntop/config"
"github.com/edouardparis/lntop/ui/models"
"github.com/jroimartin/gocui"
"github.com/pkg/errors"
)
type view interface {
@ -83,6 +84,11 @@ func (v *Views) Layout(g *gocui.Gui, maxX, maxY int) error {
return err
}
_, err = g.SetCurrentView(v.Main.Name())
if err != nil {
return errors.WithStack(err)
}
return nil
}

Loading…
Cancel
Save