diff options
author | Po Lu <luangruo@yahoo.com> | 2022-05-17 13:13:18 +0000 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2022-05-17 13:13:41 +0000 |
commit | 5c656182ce30372873ea2e3f1ffb555f52df9d95 (patch) | |
tree | c211ea0d2bef6c7b79bc77c70c074accf8f41291 /test/lisp/emacs-lisp/subr-x-tests.el | |
parent | 2414fa360354f4cd245c869813f131108ca1072a (diff) | |
download | emacs-5c656182ce30372873ea2e3f1ffb555f52df9d95.tar.gz emacs-5c656182ce30372873ea2e3f1ffb555f52df9d95.tar.bz2 emacs-5c656182ce30372873ea2e3f1ffb555f52df9d95.zip |
Avoid race conditions when computing real frame positions on Haiku
* src/haiku_support.cc (DispatchMessage): Accept
SEND_MOVE_FRAME_EVENT.
(class EmacsWindow, FrameMoved): Include decorator frame in
MOVE_EVENT events.
(be_send_move_frame_event): New function.
* src/haiku_support.h (struct haiku_move_event): Include
decorator dimensions. Update prototypes.
* src/haikufns.c (haiku_update_after_decoration_change): Ask for
a move frame event and don't do anything if configury is not yet
complete.
* src/haikuterm.c (haiku_read_socket): Adjust accordingly.
Diffstat (limited to 'test/lisp/emacs-lisp/subr-x-tests.el')
0 files changed, 0 insertions, 0 deletions