Dispose windows before exiting

This commit is contained in:
Paddy Xu
2017-07-15 23:04:13 +03:00
parent 9ca358bd5a
commit 61fc320b8f
2 changed files with 4 additions and 0 deletions

View File

@@ -127,9 +127,12 @@ namespace QuickLook
{
if (_isFirstInstance)
{
_isRunning.ReleaseMutex();
PipeServerManager.GetInstance().Dispose();
TrayIconManager.GetInstance().Dispose();
BackgroundListener.GetInstance().Dispose();
ViewWindowManager.GetInstance().Dispose();
}
}

View File

@@ -48,6 +48,7 @@ namespace QuickLook
public void Dispose()
{
StopFocusMonitor();
ClosePreview();
}
internal void InvokeRoutine(KeyEventArgs kea, bool isKeyDown)