Re: [orca-list] Orca getting stuck when browsing web content
- From: Joanmarie Diggs <jdiggs igalia com>
- To: Peter Vágner <pvagner pvagner tk>, Orca-list <ORCA-LIST gnome org>
- Subject: Re: [orca-list] Orca getting stuck when browsing web content
- Date: Fri, 25 Jun 2021 16:10:16 +0200
Ok, I was able to reproduce it. What's happening is that you're inside
an element which is being destroyed. Orca was attempting to recover
when it's told that the current element is being destroyed, but it
wasn't doing so the element being destroyed is an ancestor of the
current element. Now it does. Please test master and let me know.
Thanks!
--joanie
On Fri, 2021-06-25 at 07:19 +0200, Peter Vágner via orca-list wrote:
Hello,
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:
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
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]