diff --git a/QuickLook/ViewWindowManager.cs b/QuickLook/ViewWindowManager.cs index 0c89e3d..6e9f463 100644 --- a/QuickLook/ViewWindowManager.cs +++ b/QuickLook/ViewWindowManager.cs @@ -107,15 +107,15 @@ namespace QuickLook public void SwitchPreview(string path = null) { + if (_viewerWindow.Visibility != Visibility.Visible) + return; + if (string.IsNullOrEmpty(path)) path = NativeMethods.QuickLook.GetCurrentSelection(); if (string.IsNullOrEmpty(path)) return; - if (_viewerWindow.Visibility != Visibility.Visible) - return; - InvokePreview(path); }