diff options
Diffstat (limited to 'src/qtvstest/MacroServer.cs')
-rw-r--r-- | src/qtvstest/MacroServer.cs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/qtvstest/MacroServer.cs b/src/qtvstest/MacroServer.cs index 492052c0..d2f179a4 100644 --- a/src/qtvstest/MacroServer.cs +++ b/src/qtvstest/MacroServer.cs @@ -118,8 +118,10 @@ namespace QtVsTest.Macros if (macro != null && macro.Ok && macro.AutoRun && macro.QuitWhenDone) { await JoinableTaskFactory.SwitchToMainThreadAsync(Loop.Token); - if (DTE != null) + if (DTE != null) { + DTE.Solution.Close(false); DTE.Quit(); + } await TaskScheduler.Default; Loop.Cancel(); } |