From c3f2c5836a454033db105ec2d53c2115aa3f32c2 Mon Sep 17 00:00:00 2001 From: leo Date: Fri, 23 Aug 2024 10:39:09 +0800 Subject: [PATCH] feature: handle `ESC` key to clear search in Welcome page --- src/Views/Welcome.axaml.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Views/Welcome.axaml.cs b/src/Views/Welcome.axaml.cs index 91ba005c..e4a329e8 100644 --- a/src/Views/Welcome.axaml.cs +++ b/src/Views/Welcome.axaml.cs @@ -50,6 +50,12 @@ namespace SourceGit.Views (!OperatingSystem.IsMacOS() && e.KeyModifiers.HasFlag(KeyModifiers.Control)))) { SearchBox.Focus(); + e.Handled = true; + } + else if (e.Key == Key.Escape) + { + ViewModels.Welcome.Instance.ClearSearchFilter(); + e.Handled = true; } } }