Re: [orca-list] Orca getting stuck when browsing web content



Confirmed as described.

On 6/25/21 2:19 AM, Peter Vágner via orca-list wrote:
Hello,
I have noticed that orca tends to sometimes get stuck when navigating web content line by line using down arrow key in browse mode. Sometimes it gets stuck and it is not possible to move past a certain point, sometimes it jumps to the top of the page instead. Also interesting is the fact this is only happening while navigating forward (pressing down arrow key). When navigating backward it's not happening for me.
Very often it's the embedded youtube frame that can be used to reriably reproduce the problem.
Here are my steps:
* Load this article in firefox with orca running. https://matrix.org/blog/2021/06/18/this-week-in-matrix-2021-06-18
* From the top of the page navigate to the first heading at level 2 saying "Matrix Live 🎙"
* From there use quick navigation to move to the next link (that's the youtube channel picture photo).
* Now navigate forward line by line until you can reproduce the issue.

Expected results:
Orca should navigate line by line allowing to read the whole article including embedded content.

Actual results:
Orca seemingly losts its browse mode position and either jumps to the top or is stuck on a particular spot of a web page.

Notes
I've used some trial and error and found the commit ac37d8c59 that introduces this behaviour.
Looking at the commit description I can see and speculate a bit that it might be happening when there are some non live region content inside a live region.
Another place where this is frequently happening but I can't reproduce it as reliably as this youtube embedded frame case is the Element web matrix client. There is a similar concept in their message timeline. The whole timeline is a live region with aria-level set to polite and each message has a toolbar of buttons. This toolbar has aria-live=off and that's again the spot where it breaks. This time orca is often getting stuck for me.

Can you please take a look?

Greetings

Peter


_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Orca wiki: https://wiki.gnome.org/Projects/Orca
Orca documentation: https://help.gnome.org/users/orca/stable/
GNOME Universal Access guide: https://help.gnome.org/users/gnome-help/stable/a11y.html




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