]> git.eshelyaron.com Git - emacs.git/commitdiff
; * src/haikuterm.c (haiku_read_socket): Add extra keyboard modifiers.
authorPo Lu <luangruo@yahoo.com>
Mon, 21 Feb 2022 01:40:01 +0000 (01:40 +0000)
committerPo Lu <luangruo@yahoo.com>
Mon, 21 Feb 2022 01:40:01 +0000 (01:40 +0000)
src/haikuterm.c

index 1ff38b97bbf3d745750687a55223507812ce7d6d..b5b61ec85f5233ce03a7f82cb46f78ebf7bc6e10 100644 (file)
@@ -2702,7 +2702,8 @@ haiku_read_socket (struct terminal *terminal, struct input_event *hold_quit)
                ASCII_KEYSTROKE_EVENT;
 
            inev.timestamp = b->time / 1000;
-           inev.modifiers = haiku_modifiers_to_emacs (b->modifiers);
+           inev.modifiers = (haiku_modifiers_to_emacs (b->modifiers)
+                             | extra_keyboard_modifiers);
            XSETFRAME (inev.frame_or_window, f);
            break;
          }