From 1d1909c514b335f43f1c46c7eb442614b22d3f0a Mon Sep 17 00:00:00 2001 From: Jack251970 <1160210343@qq.com> Date: Wed, 26 Mar 2025 10:39:17 +0800 Subject: [PATCH] Fix results view update task dispose issue --- Flow.Launcher/ViewModel/MainViewModel.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Flow.Launcher/ViewModel/MainViewModel.cs b/Flow.Launcher/ViewModel/MainViewModel.cs index 4705541ac..340dce148 100644 --- a/Flow.Launcher/ViewModel/MainViewModel.cs +++ b/Flow.Launcher/ViewModel/MainViewModel.cs @@ -1564,7 +1564,10 @@ namespace Flow.Launcher.ViewModel { _updateSource?.Dispose(); _resultsUpdateChannelWriter?.Complete(); - _resultsViewUpdateTask?.Dispose(); + if (_resultsViewUpdateTask?.IsCompleted == true) + { + _resultsViewUpdateTask.Dispose(); + } _disposed = true; } }