diff options
| -rw-r--r-- | eventBindings.go | 2 | ||||
| -rw-r--r-- | init.go | 2 | ||||
| -rw-r--r-- | plugin.go | 3 |
3 files changed, 4 insertions, 3 deletions
diff --git a/eventBindings.go b/eventBindings.go index acc25a8..7b31570 100644 --- a/eventBindings.go +++ b/eventBindings.go @@ -138,11 +138,13 @@ func doEsc(g *gocui.Gui, v *gocui.View) error { me.dropdown.tk.Hide() me.dropdown.active = false log.Info("escaped from dropdown") + me.baseGui.SetCurrentView(me.notify.clock.tk.cuiName) } if me.textbox.active { me.textbox.tk.Hide() me.textbox.active = false log.Info("escaped from textbox") + me.baseGui.SetCurrentView(me.notify.clock.tk.cuiName) } return nil } @@ -108,7 +108,6 @@ func toolkitInit() { if me.textbox.tk == nil { log.Log(INFO, "gocui toolkitInit() initTextbox me.ok =", me.ok) initTextbox() - me.textbox.tk.prepTextbox() } // TEST TEXTBOX END } @@ -457,7 +456,6 @@ func newWindowTrigger() { } if me.textbox.tk == nil { initTextbox() - me.textbox.tk.prepTextbox() } tk.makeWindowActive() me.myTree.Unlock() @@ -162,10 +162,10 @@ func (tk *guiWidget) GetText() string { return "" } +// hack. use "textbox widget" to "disable" user events func hideDisable() { if me.textbox.tk == nil { initTextbox() - me.textbox.tk.prepTextbox() } me.textbox.tk.Hide() @@ -177,6 +177,7 @@ func hideDisable() { // me.baseGui.DeleteView(me.textbox.tk.v.Name()) } +// hack. use "textbox widget" to "disable" user events func showDisable() { if me.textbox.tk == nil { initTextbox() |
