diff --git a/IDE/src/IDEApp.bf b/IDE/src/IDEApp.bf index 3cdca790..138410ee 100644 --- a/IDE/src/IDEApp.bf +++ b/IDE/src/IDEApp.bf @@ -689,9 +689,15 @@ namespace IDE mSymbolReferenceHelper.Close(); if (mBfBuildCompiler != null) + { + mBfBuildCompiler.RequestFastFinish(); mBfBuildCompiler.CancelBackground(); + } if (mBfResolveCompiler != null) + { + mBfResolveCompiler.RequestFastFinish(); mBfResolveCompiler.CancelBackground(); + } #if IDE_C_SUPPORT mDepClang.CancelBackground();