]> git.eshelyaron.com Git - emacs.git/commit
Improve xwidget window ancestry calculations
authorPo Lu <luangruo@yahoo.com>
Thu, 27 Jan 2022 13:36:52 +0000 (21:36 +0800)
committerPo Lu <luangruo@yahoo.com>
Thu, 27 Jan 2022 13:38:07 +0000 (21:38 +0800)
commit0991e8686cd90a7678346b7608c438fcb7e06bc6
tree5c5ff468fc7d4acdc3e23a8cdd5d267bd4e1646c
parent63255de48b498a8fab4cec5da244998f1ed23f8e
Improve xwidget window ancestry calculations

* src/xwidget.c (xw_find_common_ancestor):
(xw_notify_virtual_upwards_until)
(xw_notify_virtual_downwards_until): New functions.
(xw_maybe_synthesize_crossing): Synthesize virtual events like
GTK does for non-linear changes.
src/xwidget.c