Bug#870631: (entry_text_shifted) wrong coordinates given to at-spi layer from GTK3 entries
Alex ARNAUD
alexarnaud at hypra.fr
Thu Aug 3 15:53:31 UTC 2017
Package: gtk+3.0
Version: 3.22.11-1
Tags: a11y upstream
Owner: bugs at hypra.fr
User: bugs at hypra.fr
Usertags: hypra
Forwarded: https://bugzilla.gnome.org/show_bug.cgi?id=784509
DESCRIPTION FROM UPSTREAM:
> When trying to get position from entry text, after an event received through atspi a11y layer, the base text position is wrongly shifted.
>
> It looks like the in-text offset of the caret is responsive, meaning when we type a couple letters, it increments the position in Y coordinates correctly. However, the base position of text is shifted to the north-west, like it's missing some in-grid offset, maybe the base text widget position inside the grid. It looks like the text is wrongly located to the north-west corner of the window (or grid), just under window decorations.
>
> note: the base widget is rightly positioned, only the text inside is affected.
>
> It is blocking for any a11y tool making these events accessible, like software magnifiers such as gnome3 zoom or compiz's ezoom with focus tracking.
> result is unreadable by visually impaired people.
>
> I can try and provide a reproducible example is needed.
> please consider a quick fix. thank you for reading
More information about the pkg-gnome-maintainers
mailing list