From bb95e55e02701afd608b7c72b4296bf982992eb9 Mon Sep 17 00:00:00 2001 From: "louis.pontoise" Date: Wed, 15 Jan 2020 20:34:04 +0900 Subject: [PATCH] fix: bring back the window delay that regressed with v2 --- alt-tab-macos/ui/App.swift | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/alt-tab-macos/ui/App.swift b/alt-tab-macos/ui/App.swift index b42e44c4..e8a2752f 100644 --- a/alt-tab-macos/ui/App.swift +++ b/alt-tab-macos/ui/App.swift @@ -92,8 +92,10 @@ class App: NSApplication, NSApplicationDelegate, NSWindowDelegate { Windows.refreshAllThumbnails() Windows.focusedWindowIndex = 0 Windows.cycleFocusedWindowIndex(step) - refreshOpenUi() - if uiWorkShouldBeDone { thumbnailsPanel?.show() } + DispatchQueue.main.asyncAfter(deadline: DispatchTime.now() + Preferences.windowDisplayDelay!, execute: { + self.refreshOpenUi() + if self.uiWorkShouldBeDone { self.thumbnailsPanel?.show() } + }) } else { debugPrint("showUiOrCycleSelection: !isFirstSummon") cycleSelection(step)