CefClient - accessibility doesn't work correctly in OSR mode

Having problems with building or using CEF's C/C++ APIs? This forum is here to help. Please do not post bug reports or feature requests here.

CefClient - accessibility doesn't work correctly in OSR mode

Postby igor » Sun Dec 23, 2018 11:33 am

I'm working on accessibility support for CefSharp. I created CefAccessibilityHandler and noticed that OnAccessibilityTreeChange is not being triggered when I change focus using mouse pointer but is triggered when I use Tab button to navigate between UI elements. I was able to reproduce the issue using CefClient. I used NVDA (https://www.nvaccess.org) in Speech Viewer mode to read screen content and two instances of CefClient - one of them in OSR mode. NVDA was unable to read page content in OSR mode unless I navigate the page using keyboard.
I'm not sure if it is a bug on an intended behavior but it would make sense if OnAccessibilityTreeChange with 'focus' event would be called when focused element is changed using mouse pointer.
Posts: 4
Joined: Thu Jul 21, 2016 5:50 am

Return to Support Forum

Who is online

Users browsing this forum: Google [Bot] and 14 guests