1
0
mirror of https://github.com/taigrr/wtf synced 2025-01-18 04:03:14 -08:00

fixed focus problem after config live-reloading

This commit is contained in:
Hossein Mehrabi 2018-05-29 23:19:25 +04:30 committed by Chris Cummer
parent 94b9b57c35
commit 673cbe4c16

12
wtf.go
View File

@ -189,6 +189,12 @@ func makeWidgets(app *tview.Application, pages *tview.Pages) {
todo.NewWidget(app, pages), todo.NewWidget(app, pages),
weather.NewWidget(app, pages), weather.NewWidget(app, pages),
} }
FocusTracker = wtf.FocusTracker{
App: app,
Idx: -1,
Widgets: Widgets,
}
} }
func loadConfig(configFlag *string) { func loadConfig(configFlag *string) {
@ -236,12 +242,6 @@ func main() {
makeWidgets(app, pages) makeWidgets(app, pages)
FocusTracker = wtf.FocusTracker{
App: app,
Idx: -1,
Widgets: Widgets,
}
grid := buildGrid(Widgets) grid := buildGrid(Widgets)
pages.AddPage("grid", grid, true, true) pages.AddPage("grid", grid, true, true)
app.SetInputCapture(keyboardIntercept) app.SetInputCapture(keyboardIntercept)