perf: avoid updating preview if not necessary

This commit is contained in:
lwouis committed 2025-05-05 11:59:14 +02:00
1 parent 397457cacb
commit 518f8b402e
2 files changed
+2 -2

No files matched your search

+1 -1
View File
@@ -345,4 +345,4 @@ enum RefreshCausedBy {
case refreshOnlyThumbnailsAfterShowUi
case refreshUiAfterThumbnailsHaveBeenRefreshed
case refreshUiAfterExternalEvent
}
}
+1 -1
View File
@@ -28,7 +28,7 @@ class PreviewPanel: NSPanel {
}
func updateImageIfShowing(_ id: CGWindowID?, _ preview: CGImage, _ size: CGSize) {
if id == currentId {
if isVisible && id == currentId {
previewView.updateWithResizedCopy(preview, size)
}
}