hold: Allow pressing the numeric keypad enter key to exit

This commit is contained in:
pagedown 2023-03-05 16:18:29 +08:00
parent c88a171b28
commit 2ee30302fe
No known key found for this signature in database
GPG Key ID: E921CF18AC8FF6EB

View File

@ -32,7 +32,7 @@ func HoldTillEnter(start_with_newline bool) {
}
lp.OnKeyEvent = func(event *loop.KeyEvent) error {
if event.MatchesPressOrRepeat("enter") || event.MatchesPressOrRepeat("esc") || event.MatchesPressOrRepeat("ctrl+c") || event.MatchesPressOrRepeat("ctrl+d") {
if event.MatchesPressOrRepeat("enter") || event.MatchesPressOrRepeat("kp_enter") || event.MatchesPressOrRepeat("esc") || event.MatchesPressOrRepeat("ctrl+c") || event.MatchesPressOrRepeat("ctrl+d") {
event.Handled = true
lp.Quit(0)
}