diff --git a/internal/action/tab.go b/internal/action/tab.go index ba29a282..145d8316 100644 --- a/internal/action/tab.go +++ b/internal/action/tab.go @@ -91,6 +91,7 @@ func (t *TabList) Resize() { t.List[0].Node.Resize(w, h-iOffset) t.List[0].Resize() } + t.TabWindow.Resize(w, h) } // HandleEvent checks for a resize event or a mouse event on the tab bar diff --git a/internal/display/tabwindow.go b/internal/display/tabwindow.go index a6bec70b..182e675d 100644 --- a/internal/display/tabwindow.go +++ b/internal/display/tabwindow.go @@ -25,6 +25,10 @@ func NewTabWindow(w int, y int) *TabWindow { return tw } +func (w *TabWindow) Resize(width, height int) { + w.width = width +} + func (w *TabWindow) LocFromVisual(vloc buffer.Loc) int { x := -w.hscroll