summaryrefslogtreecommitdiff
path: root/toolkit/gocui/tab.go
diff options
context:
space:
mode:
Diffstat (limited to 'toolkit/gocui/tab.go')
-rw-r--r--toolkit/gocui/tab.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/toolkit/gocui/tab.go b/toolkit/gocui/tab.go
index ae38b17..8ce298c 100644
--- a/toolkit/gocui/tab.go
+++ b/toolkit/gocui/tab.go
@@ -126,7 +126,10 @@ func (w *cuiWidget) redoTabs(draw bool) {
if (w.widgetType == toolkit.Tab) {
w.setTabWH()
w.deleteView()
- w.showView()
+ // show all the tabs for the current window
+ if w.parent.isCurrent {
+ w.showView()
+ }
}
for _, child := range w.children {