diff options
author | Po Lu <luangruo@yahoo.com> | 2022-01-28 10:41:03 +0800 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2022-01-28 10:41:03 +0800 |
commit | 8471c6f06c611dc9853eeb9508dff9844c75df6e (patch) | |
tree | 8e0a4561c3de3b682343a33d831e0d10791bdbaf /lisp/emacs-lisp | |
parent | 8eaf04de83fd967c2ab69a4c1dfe44a6a10aa912 (diff) | |
download | emacs-8471c6f06c611dc9853eeb9508dff9844c75df6e.tar.gz emacs-8471c6f06c611dc9853eeb9508dff9844c75df6e.tar.bz2 emacs-8471c6f06c611dc9853eeb9508dff9844c75df6e.zip |
Implement xwidget passive grabs
* src/xwidget.c (find_widget_at_pos): New parameters for
controlling whether to respect grabs. All callers changed.
(window_coords_from_toplevel): Make work when the widget is
the toplevel.
(find_widget): Fix coding style.
(xwidget_button_1): Set and clear passive grabs if appropriate.
(xw_maybe_synthesize_crossing): Allow current_window to be NULL
if the mode is XW_CROSSING_LEFT.
Diffstat (limited to 'lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions