From 0dad739b157d6c8d987fab9b5a18c3edbf864d40 Mon Sep 17 00:00:00 2001 From: Louis Pontoise Date: Wed, 26 May 2021 23:44:21 +0900 Subject: [PATCH] fix: hide window controls after a window is closed (closes #925) --- src/ui/main-window/ThumbnailView.swift | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/ui/main-window/ThumbnailView.swift b/src/ui/main-window/ThumbnailView.swift index 42b9aeb9c..de8d6478d 100644 --- a/src/ui/main-window/ThumbnailView.swift +++ b/src/ui/main-window/ThumbnailView.swift @@ -154,6 +154,8 @@ class ThumbnailView: NSStackView { } self.mouseUpCallback = { () -> Void in App.app.focusSelectedWindow(element) } self.mouseMovedCallback = { () -> Void in Windows.updateFocusedWindowIndex(index) } + showOrHideWindowControls(false) + [closeIcon, minimizeIcon, maximizeIcon].forEach { $0.hovered(false) } // force a display to avoid flickering; see https://github.com/lwouis/alt-tab-macos/issues/197 // quirk: display() should be called last as it resets thumbnail.frame.size somehow if labelChanged {