]> git.eshelyaron.com Git - emacs.git/commit
Handle tty menus overlapping child frames
authorGerd Möllmann <gerd@gnu.org>
Thu, 23 Jan 2025 14:30:30 +0000 (15:30 +0100)
committerEshel Yaron <me@eshelyaron.com>
Sat, 25 Jan 2025 17:43:09 +0000 (18:43 +0100)
commit7b6b217c8e092292ca9084310556a8fa7ccee5b7
treefd584023752bed0a46ab50eb305c5b7c81e2046c
parent449d8bfa254ab5b9d6739315dc475d017b4790ee
Handle tty menus overlapping child frames

* src/dispnew.c (frame_pos_abs, is_frame_ancestor): Make externally
visible.
* src/dispextern.h: Declare above functions.
* src/term.c (mouse_get_xy): Handle mouse movement over child frames.

(cherry picked from commit d83d090de1127d6e88e4ff33a617d8621a85a8cd)
src/dispextern.h
src/dispnew.c
src/term.c