diff options
| author | Po Lu | 2022-01-04 06:48:08 +0000 |
|---|---|---|
| committer | Po Lu | 2022-01-04 06:48:08 +0000 |
| commit | cbbe235a9093c6939b4984843e11247b3b991b7c (patch) | |
| tree | d9acd8b200a4667ac7809575a3a26abb89d59862 /lib/diffseq.h | |
| parent | 693815e90f90d977405dc9cd2857505a375caf96 (diff) | |
| download | emacs-cbbe235a9093c6939b4984843e11247b3b991b7c.tar.gz emacs-cbbe235a9093c6939b4984843e11247b3b991b7c.zip | |
Make menu bar key navigation work on Haiku
* src/haiku_support.cc (menu_bar_active_p): New variable.
(DispatchMessage): Pass through key events if the menu bar is
active.
(MenusBeginning, MenusEnd): Set `menu_bar_active_p' according
to the state of the menu bar.
(BMenuBar_delete): Clear `menu_bar_active_p'.
* src/haikufns.c (haiku_free_frame_resources): Block input only
after checking that F is a window system frame.
* src/haikumenu.c (Fhaiku_menu_bar_open): Update doc string.
Diffstat (limited to 'lib/diffseq.h')
0 files changed, 0 insertions, 0 deletions