aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPo Lu2022-02-21 01:40:01 +0000
committerPo Lu2022-02-21 01:40:01 +0000
commit7159c1af08dfd8c5da8bfe01ff55aded9553793e (patch)
tree50fdc6754358ba148495747f08347409d686ebab /src
parent9e6df01bf1bd393fc0e7aacbda7f56df10ecbe03 (diff)
downloademacs-7159c1af08dfd8c5da8bfe01ff55aded9553793e.tar.gz
emacs-7159c1af08dfd8c5da8bfe01ff55aded9553793e.zip
; * src/haikuterm.c (haiku_read_socket): Add extra keyboard modifiers.
Diffstat (limited to 'src')
-rw-r--r--src/haikuterm.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/haikuterm.c b/src/haikuterm.c
index 1ff38b97bbf..b5b61ec85f5 100644
--- a/src/haikuterm.c
+++ b/src/haikuterm.c
@@ -2702,7 +2702,8 @@ haiku_read_socket (struct terminal *terminal, struct input_event *hold_quit)
2702 ASCII_KEYSTROKE_EVENT; 2702 ASCII_KEYSTROKE_EVENT;
2703 2703
2704 inev.timestamp = b->time / 1000; 2704 inev.timestamp = b->time / 1000;
2705 inev.modifiers = haiku_modifiers_to_emacs (b->modifiers); 2705 inev.modifiers = (haiku_modifiers_to_emacs (b->modifiers)
2706 | extra_keyboard_modifiers);
2706 XSETFRAME (inev.frame_or_window, f); 2707 XSETFRAME (inev.frame_or_window, f);
2707 break; 2708 break;
2708 } 2709 }