We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents fecaf3d + fb4391e commit 6bd2400Copy full SHA for 6bd2400
1 file changed
src/UniGetUI/Pages/MainView.xaml.cs
@@ -73,8 +73,14 @@ public MainView()
73
}
74
75
MoreNavButtonMenu.Closed += (_, _) => SelectNavButtonForPage(CurrentPage_t);
76
- KeyUp += (s, e) =>
+ KeyDown += (s, e) =>
77
{
78
+ if (e.KeyStatus.WasKeyDown)
79
+ {
80
+ // ignore repeated KeyDown events when pressing and holding a key
81
+ return;
82
+ }
83
+
84
bool IS_CONTROL_PRESSED = InputKeyboardSource.GetKeyStateForCurrentThread(VirtualKey.Control).HasFlag(CoreVirtualKeyStates.Down);
85
bool IS_SHIFT_PRESSED = InputKeyboardSource.GetKeyStateForCurrentThread(VirtualKey.Shift).HasFlag(CoreVirtualKeyStates.Down);
86
0 commit comments