Fix results view update task dispose issue

This commit is contained in:
Jack251970 2025-03-26 10:39:17 +08:00
parent 334a27fc28
commit 1d1909c514

View file

@ -1564,7 +1564,10 @@ namespace Flow.Launcher.ViewModel
{ {
_updateSource?.Dispose(); _updateSource?.Dispose();
_resultsUpdateChannelWriter?.Complete(); _resultsUpdateChannelWriter?.Complete();
_resultsViewUpdateTask?.Dispose(); if (_resultsViewUpdateTask?.IsCompleted == true)
{
_resultsViewUpdateTask.Dispose();
}
_disposed = true; _disposed = true;
} }
} }