From dd6ee6b8e6705adc4a78c060cfb1831f7a102707 Mon Sep 17 00:00:00 2001 From: leo Date: Sun, 22 Sep 2024 20:53:11 +0800 Subject: [PATCH] enhance: use `SelectedItem` instead of `SelectedItems` since the selection mode is `Single` --- src/Views/RevisionFileTreeView.axaml.cs | 2 +- src/Views/Welcome.axaml.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Views/RevisionFileTreeView.axaml.cs b/src/Views/RevisionFileTreeView.axaml.cs index 89f02ccb..09e2159e 100644 --- a/src/Views/RevisionFileTreeView.axaml.cs +++ b/src/Views/RevisionFileTreeView.axaml.cs @@ -109,7 +109,7 @@ namespace SourceGit.Views protected override void OnKeyDown(KeyEventArgs e) { - if (SelectedItems is [ViewModels.RevisionFileTreeNode { IsFolder: true } node] && e.KeyModifiers == KeyModifiers.None) + if (SelectedItem is ViewModels.RevisionFileTreeNode { IsFolder: true } node && e.KeyModifiers == KeyModifiers.None) { if ((node.IsExpanded && e.Key == Key.Left) || (!node.IsExpanded && e.Key == Key.Right)) { diff --git a/src/Views/Welcome.axaml.cs b/src/Views/Welcome.axaml.cs index 841f5f44..db4e0392 100644 --- a/src/Views/Welcome.axaml.cs +++ b/src/Views/Welcome.axaml.cs @@ -32,7 +32,7 @@ namespace SourceGit.Views protected override void OnKeyDown(KeyEventArgs e) { - if (SelectedItems is [ViewModels.RepositoryNode { IsRepository: false } node] && e.KeyModifiers == KeyModifiers.None) + if (SelectedItem is ViewModels.RepositoryNode { IsRepository: false } node && e.KeyModifiers == KeyModifiers.None) { if ((node.IsExpanded && e.Key == Key.Left) || (!node.IsExpanded && e.Key == Key.Right)) {