From 3c453f91ed70f7667da67bc2cb9057c68e69dce8 Mon Sep 17 00:00:00 2001 From: Louis Pontoise Date: Fri, 3 Jul 2020 12:38:54 +0900 Subject: [PATCH] fix: improve perf by only refreshing shown thumbnails (closes #393) --- src/logic/Windows.swift | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/logic/Windows.swift b/src/logic/Windows.swift index b692da3d..270b9ce0 100644 --- a/src/logic/Windows.swift +++ b/src/logic/Windows.swift @@ -84,9 +84,8 @@ class Windows { } static func refreshAllThumbnails() { - list.forEachAsync { window in - window.refreshThumbnail() - } + list.filter { $0.shouldShowTheUser } + .forEachAsync { window in window.refreshThumbnail() } } static func refreshWhichWindowsToShowTheUser(_ screen: NSScreen) {