Android TalkBack accessibility outlines are gone when compiled


#1

When I view my app in mobile web browser (aka Chrome) on Android with TalkBack on, I get the black outline around all the items that I select with a tap while it is being read by the accessibility reader. However, when I compile and run the app on the phone natively, it is gone. There is no indication of which element is “accessibility highlighted” and being read. I didn’t think CSS could influence this, but tried disabling -webkit-tap-highlight-color: transparent anyway. That had no effect, plus it doesn’t make sense that would change anything since the outlines still show up when viewing it in the Chrome browser.

Any idea what’s causing these to disappear? Is it a Cordova issue/plugin? I tried Googling for similar issues but haven’t found anything.