emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

emacs-30 a82b7f3e823: Document unavailability of frame geometry on Wayla


From: Po Lu
Subject: emacs-30 a82b7f3e823: Document unavailability of frame geometry on Wayland
Date: Sat, 14 Sep 2024 21:01:54 -0400 (EDT)

branch: emacs-30
commit a82b7f3e8233905f924493180bcdaf29c42a39b9
Author: Po Lu <luangruo@yahoo.com>
Commit: Po Lu <luangruo@yahoo.com>

    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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]