summaryrefslogtreecommitdiff
path: root/src/xterm.c
diff options
context:
space:
mode:
authorMartin Rudalics <rudalics@gmx.at>2018-07-01 10:22:59 +0200
committerMartin Rudalics <rudalics@gmx.at>2018-07-01 10:22:59 +0200
commit4e58ca87f99d08a91d37a41c2d18f7a1f23fa8c6 (patch)
tree7943d527686bd823bb0ebb240e8b61e52f23bcbb /src/xterm.c
parent4bd43b03526ae893609c7b54958fc332a1c81681 (diff)
downloademacs-4e58ca87f99d08a91d37a41c2d18f7a1f23fa8c6.tar.gz
emacs-4e58ca87f99d08a91d37a41c2d18f7a1f23fa8c6.tar.bz2
emacs-4e58ca87f99d08a91d37a41c2d18f7a1f23fa8c6.zip
Document internal use of 'above-suspended' z-group frame parameter
* src/w32fns.c (w32_dialog_in_progress, x_set_z_group): * src/xterm.c (x_set_z_group): Clarify the internal use of 'above-suspended' when setting a frame's 'z-group' parameter.
Diffstat (limited to 'src/xterm.c')
-rw-r--r--src/xterm.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/xterm.c b/src/xterm.c
index 496effaf42a..a5646910334 100644
--- a/src/xterm.c
+++ b/src/xterm.c
@@ -10560,6 +10560,10 @@ x_set_skip_taskbar (struct frame *f, Lisp_Object new_value, Lisp_Object old_valu
* windows that do not have the `below' property set.
*
* Some window managers may not honor this parameter.
+ *
+ * Internally, this function also handles a value 'above-suspended'.
+ * That value is used to temporarily remove F from the 'above' group
+ * to make sure that it does not obscure a menu currently popped up.
*/
void
x_set_z_group (struct frame *f, Lisp_Object new_value, Lisp_Object old_value)