]> git.eshelyaron.com Git - emacs.git/commitdiff
Document unavailability of frame geometry on Wayland
authorPo Lu <luangruo@yahoo.com>
Sun, 15 Sep 2024 01:01:25 +0000 (09:01 +0800)
committerEshel Yaron <me@eshelyaron.com>
Mon, 23 Sep 2024 10:45:11 +0000 (12:45 +0200)
* etc/PROBLEMS (Runtime problems specific to PGTK build):
Document that frame-edges and company are liable not to return
valid coordinates.  (bug#73207)

(cherry picked from commit a82b7f3e8233905f924493180bcdaf29c42a39b9)

etc/PROBLEMS

index 841294ec7f143383c226dd8861acb3d2b592b403..964fef3b672b2e267a7837c7de7b58ba56641ab5 100644 (file)
@@ -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