fix infinite loop

This commit is contained in:
Paddy Xu
2021-01-10 16:55:43 +01:00
parent 88fa00f05a
commit 14394eb1ce
2 changed files with 3 additions and 1 deletions

View File

@@ -171,6 +171,8 @@ namespace QuickLook
_viewerWindow = new ViewerWindow();
_viewerWindow.Closed += (sender, e) =>
{
if (ProcessHelper.IsShuttingDown())
return;
if (!(sender is ViewerWindow w) || w.Pinned)
return; // Pinned window has already been forgotten
StopFocusMonitor();