diff --git a/AngelLoader/BusinessLogic.cs b/AngelLoader/BusinessLogic.cs index 984fabebb..fa958ded2 100644 --- a/AngelLoader/BusinessLogic.cs +++ b/AngelLoader/BusinessLogic.cs @@ -766,6 +766,7 @@ void ReportProgress(ProgressReport pr) } else { + View.BeginInvoke(new Action(View.Block)); ProgressBox.ProgressTask = ProgressPanel.ProgressTasks.ScanAllFMs; ProgressBox.ShowProgressWindow(ProgressBox.ProgressTask, suppressShow: true); } @@ -963,6 +964,7 @@ void ReportProgress(ProgressReport pr) } finally { + View.BeginInvoke(new Action(View.Unblock)); View.BeginInvoke(new Action(() => ProgressBox.HideThis())); }