From a82b7f3e8233905f924493180bcdaf29c42a39b9 Mon Sep 17 00:00:00 2001 From: Po Lu Date: Sun, 15 Sep 2024 09:01:25 +0800 Subject: [PATCH] Document unavailability of frame geometry on Wayland * etc/PROBLEMS (Runtime problems specific to PGTK build): Document that frame-edges and company are liable not to return valid coordinates. (bug#73207) --- etc/PROBLEMS | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/etc/PROBLEMS b/etc/PROBLEMS index 841294ec7f1..964fef3b672 100644 --- a/etc/PROBLEMS +++ b/etc/PROBLEMS @@ -3583,6 +3583,14 @@ GTK_IM_MODULE. GTK does not allow programs to warp the pointer anymore. There is nothing that can be done about this problem. +** 'frame-edges' or 'frame-geometry' does not return correct frame origin positions. + +Rather, on Wayland, they return a position not distant from 0, 0, as the +Wayland protocol is specifically engineered not to reveal this +information to clients. By the same token, `frame-monitor-workarea', +and related geometry-querying functions, cannot establish the size of +the workarea and return a placeholder result. + ** Certain keys such as 'C-S-u' are not reported correctly. Some keys with modifiers such as Shift and Control might not be