From: Mitchell Livingston Date: Fri, 29 Aug 2008 01:13:33 +0000 (+0000) Subject: better [6658] X-Git-Tag: 1.40~395 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c7ace2e5ff5ee38c1efcd92a8037467132a1f0c8;p=transmission better [6658] --- diff --git a/macosx/QuickLookController.m b/macosx/QuickLookController.m index c611d2f5e..23306de68 100644 --- a/macosx/QuickLookController.m +++ b/macosx/QuickLookController.m @@ -113,10 +113,10 @@ QuickLookController * fQuickLookInstance = nil; - (void) updateQuickLook { - if (!fQuickLookAvailable) + //only update when window is open or in the middle of opening (visible) + if (!fQuickLookAvailable || !([[QLPreviewPanel sharedPreviewPanel] isOpen] || [[QLPreviewPanel sharedPreviewPanel] isVisible])) return; - //if the user changes the selection while the panel is open then update the current items if (![self quickLookSelectItems]) [[QLPreviewPanel sharedPreviewPanel] closeWithEffect: 1]; }