diff options
author | Po Lu <luangruo@yahoo.com> | 2022-11-11 10:31:14 +0800 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2022-11-11 10:31:57 +0800 |
commit | ea8ed105fdbb7b14ac7f507483f19373738f2941 (patch) | |
tree | b3e88d5ba151ef0ea0d7a45705f614cb62152293 /lisp/emacs-lisp/debug.el | |
parent | 52d9c51816d633f93bd0718d45b4c0e1cc2d4987 (diff) | |
download | emacs-ea8ed105fdbb7b14ac7f507483f19373738f2941.tar.gz emacs-ea8ed105fdbb7b14ac7f507483f19373738f2941.tar.bz2 emacs-ea8ed105fdbb7b14ac7f507483f19373738f2941.zip |
Slightly adjust EWMH frame activation code for child frames
* src/xterm.c (x_get_toplevel_parent): New function.
(x_focus_frame): Do not use EWMH activation in two cases: focus
transfers to child frames (this is not guaranteed to work if the
focus and the child frame do not share the same toplevel) or
focus transfers from child frames to their toplevel parents.
Diffstat (limited to 'lisp/emacs-lisp/debug.el')
0 files changed, 0 insertions, 0 deletions