Skip to content

Commit f3ded21

Browse files
committed
Refactor selected item restoration logic to simplify index checks
1 parent b544f20 commit f3ded21

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed

Flow.Launcher/ViewModel/MainViewModel.cs

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -726,12 +726,7 @@ private ResultsViewModel SelectedResults
726726
_blockQueryExecution = false;
727727
}
728728
// restore selected item
729-
if (Results.Results.Contains(_lastSelectedResultItem))
730-
{
731-
Results.SelectedItem = _lastSelectedResultItem;
732-
Results.SelectedIndex = Results.Results.IndexOf(_lastSelectedResultItem);
733-
}
734-
else if (_lastSelectedResultIndex >= 0 && _lastSelectedResultIndex < Results.Results.Count)
729+
if (_lastSelectedResultIndex >= 0 && _lastSelectedResultIndex < Results.Results.Count)
735730
{
736731
Results.SelectedIndex = _lastSelectedResultIndex;
737732
Results.SelectedItem = Results.Results[_lastSelectedResultIndex];

0 commit comments

Comments
 (0)