https://bugs.documentfoundation.org/show_bug.cgi?id=149952

--- Comment #2 from Sebastian Keller <[email protected]> ---
> so it must be a GNOME/GTK issue

It is a LibreOffice issue. The gnome-shell magnifier started requesting window
relative (ATSPI_COORD_TYPE_WINDOW) character extents instead of screen relative
(ATSPI_COORD_TYPE_SCREEN) ones, because on Wayland applications don't really
know where their windows are placed on the screen:

https://gitlab.gnome.org/GNOME/gnome-shell/-/commit/cb0c4bd1c2c19645e4cd1be9733c22e8747b07d8

The coordinates provided by LibreOffice when requesting these window relative
extents however seem wrong. When looking at the caret coordinates in Writer,
the coordinates seem to be relative to the paragraph instead of the window. So
it looks like when ATSPI_COORD_TYPE_WINDOW is requested LibreOffice is somehow
assuming ATSPI_COORD_TYPE_PARENT.

Related:
https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5642
https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5509

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to