diff options
Diffstat (limited to 'pkg/gui/side_window.go')
-rw-r--r-- | pkg/gui/side_window.go | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/pkg/gui/side_window.go b/pkg/gui/side_window.go index 2aad00c37..b57998d00 100644 --- a/pkg/gui/side_window.go +++ b/pkg/gui/side_window.go @@ -21,9 +21,9 @@ func (gui *Gui) nextSideWindow() error { return err } - viewName := gui.getViewNameForWindow(newWindow) + context := gui.getContextForWindow(newWindow) - return gui.pushContextWithView(viewName) + return gui.c.PushContext(context) } func (gui *Gui) previousSideWindow() error { @@ -47,13 +47,15 @@ func (gui *Gui) previousSideWindow() error { return err } - viewName := gui.getViewNameForWindow(newWindow) + context := gui.getContextForWindow(newWindow) - return gui.pushContextWithView(viewName) + return gui.c.PushContext(context) } -func (gui *Gui) goToSideWindow(sideViewName string) func() error { +func (gui *Gui) goToSideWindow(window string) func() error { return func() error { - return gui.pushContextWithView(sideViewName) + context := gui.getContextForWindow(window) + + return gui.c.PushContext(context) } } |