From 3f11b014a616164c291a7219e0899954392ef51e Mon Sep 17 00:00:00 2001 From: Max Katz Date: Wed, 26 Jan 2022 15:21:00 -0500 Subject: [PATCH] Merge pull request #7440 from emmauss/diagnostic-key Ensure Control Inspection in Diagnostics tool window is triggered on Key Down --- src/Avalonia.Diagnostics/Diagnostics/Views/MainWindow.xaml.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Avalonia.Diagnostics/Diagnostics/Views/MainWindow.xaml.cs b/src/Avalonia.Diagnostics/Diagnostics/Views/MainWindow.xaml.cs index fb808a1ea5..4a661b9cbd 100644 --- a/src/Avalonia.Diagnostics/Diagnostics/Views/MainWindow.xaml.cs +++ b/src/Avalonia.Diagnostics/Diagnostics/Views/MainWindow.xaml.cs @@ -163,7 +163,9 @@ namespace Avalonia.Diagnostics.Views switch (e.Modifiers) { - case RawInputModifiers.Control | RawInputModifiers.Shift: + case RawInputModifiers.Control when (e.Key == Key.LeftShift || e.Key == Key.RightShift): + case RawInputModifiers.Shift when (e.Key == Key.LeftCtrl || e.Key == Key.RightCtrl): + case RawInputModifiers.Shift | RawInputModifiers.Control: { IControl? control = null;