diff --git a/Splitter-UI/ViewModels/ProgressViewModel.cs b/Splitter-UI/ViewModels/ProgressViewModel.cs index 2b366f9..44cd946 100644 --- a/Splitter-UI/ViewModels/ProgressViewModel.cs +++ b/Splitter-UI/ViewModels/ProgressViewModel.cs @@ -34,8 +34,10 @@ public partial class ProgressViewModel : ObservableObject if (progressLine < 0 || progressLine > Processes.Count) return; - NumberOfProcesses -= 1; - Processes[progressLine] = new ProgressInfo("", progressLine, 0, TimeSpan.Zero, 0); + if (NumberOfProcesses > 0 ) + NumberOfProcesses -= 1; + if ( Processes.Count > progressLine) + Processes[progressLine] = new ProgressInfo("", progressLine, 0, TimeSpan.Zero, 0); } });