diff --git a/src/ViewModels/CommitDetail.cs b/src/ViewModels/CommitDetail.cs index b4a1fadf..6f26465f 100644 --- a/src/ViewModels/CommitDetail.cs +++ b/src/ViewModels/CommitDetail.cs @@ -513,13 +513,6 @@ namespace SourceGit.ViewModels var selection = new Models.TreeDataGridSelectionModel(source, x => x.Children); selection.SingleSelect = true; - selection.RowDoubleTapped += (s, e) => - { - var model = s as Models.TreeDataGridSelectionModel; - var node = model.SelectedItem; - if (node != null && node.IsFolder) - node.IsExpanded = !node.IsExpanded; - }; selection.SelectionChanged += (s, _) => { if (s is Models.TreeDataGridSelectionModel selection) diff --git a/src/Views/CommitChanges.axaml b/src/Views/CommitChanges.axaml index 78c6bdb8..eccd0952 100644 --- a/src/Views/CommitChanges.axaml +++ b/src/Views/CommitChanges.axaml @@ -50,14 +50,7 @@ ViewMode="{Binding Source={x:Static vm:Preference.Instance}, Path=CommitChangeViewMode}" Changes="{Binding VisibleChanges}" SelectedChanges="{Binding SelectedChanges, Mode=TwoWay}" - ContextRequested="OnChangeContextRequested" - ChangeDoubleTapped="OnChangeDoubleTapped"> - - - - + ContextRequested="OnChangeContextRequested"/> diff --git a/src/Views/CommitChanges.axaml.cs b/src/Views/CommitChanges.axaml.cs index f1d7633f..b8200a32 100644 --- a/src/Views/CommitChanges.axaml.cs +++ b/src/Views/CommitChanges.axaml.cs @@ -1,5 +1,4 @@ using Avalonia.Controls; -using Avalonia.Interactivity; namespace SourceGit.Views { @@ -24,17 +23,5 @@ namespace SourceGit.Views e.Handled = true; } - - private void OnChangeDoubleTapped(object sender, RoutedEventArgs e) - { - if (sender is ChangeCollectionView view) - { - var selected = view.tree?.RowSelection?.SelectedItem as ViewModels.FileTreeNode; - if (selected != null && selected.IsFolder) - selected.IsExpanded = !selected.IsExpanded; - } - - e.Handled = true; - } } } diff --git a/src/Views/RevisionCompare.axaml b/src/Views/RevisionCompare.axaml index 5e7d2ee1..9411c174 100644 --- a/src/Views/RevisionCompare.axaml +++ b/src/Views/RevisionCompare.axaml @@ -105,14 +105,7 @@ ViewMode="{Binding Source={x:Static vm:Preference.Instance}, Path=CommitChangeViewMode}" Changes="{Binding VisibleChanges}" SelectedChanges="{Binding SelectedChanges, Mode=TwoWay}" - ContextRequested="OnChangeContextRequested" - ChangeDoubleTapped="OnChangeDoubleTapped"> - - - - + ContextRequested="OnChangeContextRequested"/> diff --git a/src/Views/RevisionCompare.axaml.cs b/src/Views/RevisionCompare.axaml.cs index a7066639..e3ecb2b7 100644 --- a/src/Views/RevisionCompare.axaml.cs +++ b/src/Views/RevisionCompare.axaml.cs @@ -1,6 +1,5 @@ using Avalonia.Controls; using Avalonia.Input; -using Avalonia.Interactivity; namespace SourceGit.Views { @@ -22,18 +21,6 @@ namespace SourceGit.Views e.Handled = true; } - private void OnChangeDoubleTapped(object sender, RoutedEventArgs e) - { - if (sender is ChangeCollectionView view) - { - var selected = view.tree?.RowSelection?.SelectedItem as ViewModels.FileTreeNode; - if (selected != null && selected.IsFolder) - selected.IsExpanded = !selected.IsExpanded; - } - - e.Handled = true; - } - private void OnPressedSHA(object sender, PointerPressedEventArgs e) { if (DataContext is ViewModels.RevisionCompare vm && sender is TextBlock block) diff --git a/src/Views/RevisionFiles.axaml b/src/Views/RevisionFiles.axaml index ea98bef2..c46632f6 100644 --- a/src/Views/RevisionFiles.axaml +++ b/src/Views/RevisionFiles.axaml @@ -56,12 +56,6 @@ - - - -