summaryrefslogtreecommitdiff
path: root/src/haiku_draw_support.cc
diff options
context:
space:
mode:
authorPo Lu <luangruo@yahoo.com>2022-01-04 06:48:08 +0000
committerPo Lu <luangruo@yahoo.com>2022-01-04 06:48:08 +0000
commitcbbe235a9093c6939b4984843e11247b3b991b7c (patch)
treed9acd8b200a4667ac7809575a3a26abb89d59862 /src/haiku_draw_support.cc
parent693815e90f90d977405dc9cd2857505a375caf96 (diff)
downloademacs-cbbe235a9093c6939b4984843e11247b3b991b7c.tar.gz
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 'src/haiku_draw_support.cc')
0 files changed, 0 insertions, 0 deletions