Is there a way to force Accessibility to re-read the active page? [message #1745386] |
Sun, 09 October 2016 21:07  |
Eclipse User |
|
|
|
I'm working on the development of an Eclipse platform plug-in that can also be built as a stand-alone RCP application. The first time the end user opens up the stand-alone application, code called by com.ibm.ppedev.license.Startup.earlyStartup() will launch a "License Agreement" dialog using a call to workbench.getDisplay().asyncExec(new Runnable(...)).
The problem is that there appears to be a race condition between the "Welcome Screen" and the License Agreement window, where the Welcome Screen takes the screen reader's focus briefly but is immediately ceded over to the License Agreement dialog before any text could be read. When the License Agreement dialog is later closed, the screen reader will not attempt to read the Welcome Screen. Presumably as far as its concerned, it has already done so.
What I'm looking to do is to find some way to trigger an event that will cause the accessible code to re-read the Welcome Page. Does anybody know if there is some way to do this?
|
|
|
|
Powered by
FUDForum. Page generated in 0.04218 seconds