summaryrefslogtreecommitdiff
path: root/toolkit/gocui/click.go
diff options
context:
space:
mode:
Diffstat (limited to 'toolkit/gocui/click.go')
-rw-r--r--toolkit/gocui/click.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/toolkit/gocui/click.go b/toolkit/gocui/click.go
index 21a964c..6f9aa06 100644
--- a/toolkit/gocui/click.go
+++ b/toolkit/gocui/click.go
@@ -21,10 +21,17 @@ func (w *cuiWidget) doWidgetClick() {
me.rootNode.redoColor(true)
case toolkit.Window:
me.rootNode.hideWidgets()
+ if w.hasTabs {
+ // w.isCurrent = false
+ w.isCurrent = true
+ } else {
+ w.isCurrent = true
+ }
w.placeWidgets()
w.showWidgets()
case toolkit.Tab:
me.rootNode.hideWidgets()
+ w.isCurrent = true
w.placeWidgets()
w.showWidgets()
case toolkit.Group: