From c3ceb55f5faf5dfc227c572ffd1e8004a03485fb Mon Sep 17 00:00:00 2001 From: Sahil Mishra Date: Mon, 15 Jun 2026 10:12:44 -0400 Subject: [PATCH] added comment explaining fix --- .../Terminal/Window Styles/TitlebarTabsTahoeTerminalWindow.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/macos/Sources/Features/Terminal/Window Styles/TitlebarTabsTahoeTerminalWindow.swift b/macos/Sources/Features/Terminal/Window Styles/TitlebarTabsTahoeTerminalWindow.swift index c6c073f72..f0b295dab 100644 --- a/macos/Sources/Features/Terminal/Window Styles/TitlebarTabsTahoeTerminalWindow.swift +++ b/macos/Sources/Features/Terminal/Window Styles/TitlebarTabsTahoeTerminalWindow.swift @@ -51,6 +51,7 @@ class TitlebarTabsTahoeTerminalWindow: TransparentTitlebarTerminalWindow, NSTool self.toolbar = toolbar toolbarStyle = .unifiedCompact } + // Called after new tab finishes adjusting and setupTabBar is called in order to prevent Tab Bar hiding/size bug that occurs with some interactions with Mac UI override func syncAppearance(_ surfaceConfig: Ghostty.SurfaceView.DerivedConfig) { super.syncAppearance(surfaceConfig) setupTabBar()