Skip to content

Commit a2d6e2e

Browse files
committed
Merge pull request godotengine#102448 from adamscott/a-miserable-little-pile-of-secrets
Add `XK_KP_{Decimal,Enter}` to `KeyMappingX11::is_sym_numpad()`
2 parents 8275938 + e34e127 commit a2d6e2e

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

platform/linuxbsd/wayland/key_mapping_xkb.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -371,11 +371,13 @@ void KeyMappingXKB::initialize() {
371371

372372
bool KeyMappingXKB::is_sym_numpad(xkb_keysym_t p_keysym) {
373373
switch (p_keysym) {
374+
case XKB_KEY_KP_Equal:
375+
case XKB_KEY_KP_Add:
376+
case XKB_KEY_KP_Subtract:
374377
case XKB_KEY_KP_Multiply:
375378
case XKB_KEY_KP_Divide:
376-
case XKB_KEY_KP_Subtract:
377379
case XKB_KEY_KP_Separator:
378-
case XKB_KEY_KP_Add:
380+
case XKB_KEY_KP_Decimal:
379381
case XKB_KEY_KP_0:
380382
case XKB_KEY_KP_1:
381383
case XKB_KEY_KP_2:

platform/linuxbsd/x11/key_mapping_x11.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1131,11 +1131,13 @@ void KeyMappingX11::initialize() {
11311131

11321132
bool KeyMappingX11::is_sym_numpad(KeySym p_keysym) {
11331133
switch (p_keysym) {
1134+
case XK_KP_Equal:
1135+
case XK_KP_Add:
1136+
case XK_KP_Subtract:
11341137
case XK_KP_Multiply:
11351138
case XK_KP_Divide:
1136-
case XK_KP_Subtract:
11371139
case XK_KP_Separator:
1138-
case XK_KP_Add:
1140+
case XK_KP_Decimal:
11391141
case XK_KP_0:
11401142
case XK_KP_1:
11411143
case XK_KP_2:

0 commit comments

Comments
 (0)