Hello Kevin,
this case is not reproducible with the showcase. I use the AccessibleReadingOrderManager to detect, if the Accessibility Layer is available.
This is relevant because users who use screen readers such as NVDA do not receive any feedback in my tests that the loading process of the accessibility layer has not yet loaded. Although an animation is displayed, this does not generate any output in my tests.
I use these events to implement the corresponding outputs. I noticed that one event exists, but does not appear in the documentation or the Typescript library.
I also noticed the second point with the multiple calls in this context.
Maybe, this is related to this ticket that I also opened:
- Accessibility PreProcessing slow for PDFs with Tags
- Accessibility: Loss of Screenreader Layer in Long PDF Documents
Best regards
Uli