From 673cbe4c16c3e49ba3e424edaf5228b54b707bf0 Mon Sep 17 00:00:00 2001 From: Hossein Mehrabi Date: Tue, 29 May 2018 23:19:25 +0430 Subject: [PATCH] fixed focus problem after config live-reloading --- wtf.go | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/wtf.go b/wtf.go index 39e4b04f..68fe08a0 100644 --- a/wtf.go +++ b/wtf.go @@ -189,6 +189,12 @@ func makeWidgets(app *tview.Application, pages *tview.Pages) { todo.NewWidget(app, pages), weather.NewWidget(app, pages), } + + FocusTracker = wtf.FocusTracker{ + App: app, + Idx: -1, + Widgets: Widgets, + } } func loadConfig(configFlag *string) { @@ -236,12 +242,6 @@ func main() { makeWidgets(app, pages) - FocusTracker = wtf.FocusTracker{ - App: app, - Idx: -1, - Widgets: Widgets, - } - grid := buildGrid(Widgets) pages.AddPage("grid", grid, true, true) app.SetInputCapture(keyboardIntercept)