summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
authorPo Lu <luangruo@yahoo.com>2022-04-17 08:10:01 +0000
committerPo Lu <luangruo@yahoo.com>2022-04-17 08:14:06 +0000
commit9a7430ce8414f68de1022b3b6068ba60e8cd87cf (patch)
treed7fcc26d6cfad57353a0f026cfa4bf51fdde7187 /lisp/emacs-lisp
parent38d72d8d888c4d0714b9ec783160d4e45215eb71 (diff)
downloademacs-9a7430ce8414f68de1022b3b6068ba60e8cd87cf.tar.gz
emacs-9a7430ce8414f68de1022b3b6068ba60e8cd87cf.tar.bz2
emacs-9a7430ce8414f68de1022b3b6068ba60e8cd87cf.zip
Fix race conditions waiting for menu bar resize events on Haiku
* src/haikufns.c (haiku_create_frame, haiku_create_tip_frame) (haiku_set_menu_bar_lines): Clear `wait_for_event_type'. * src/haikumenu.c (set_frame_menubar): Wait for menu bar resize event. * src/haikuterm.c (haiku_wait_for_event): New function. (haiku_read_socket): Handle waiting for MENU_BAR_RESIZE. * src/haikuterm.h (struct haiku_output): New field `wait_for_event_type'.
Diffstat (limited to 'lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions