-
Notifications
You must be signed in to change notification settings - Fork 30.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
the dialog that is displayed after checking for updates fails to respect Orca's silence speech feature #93056
Comments
(Experimental duplicate detection) |
@ajborka is the dialog you are getting "There are currently no updates available"? Can you also reproduce if you do Help > about vs code? And this smells like we use @deepak1556 also assinging also to you since this is a native dialog and might be somewhat connected to, since if we had nice reading of dialog content we would not have to use |
@isidorn yes, it happens when getting the no updates available dialog, the help>about dialog, and I suspect the open/save/save as... dialogs might have the same problem, although the lag isn't as bad. Do you want different issues for the open/save/save as.../the 'do you want to save?' dialogs? because they all produce the same problem to some degree. |
Lemme take a look. |
Ok, that's this issue https://bugs.chromium.org/p/chromium/issues/detail?id=1042864 Orca interrupts speech when keys are pressed; not just Ctrl. So you can also see Orca failing to shut up in the About dialog for VSCode as you Tab between its buttons. The way Orca does this speech interruption is by getting a notification that a key was pressed and then doing the interruption. If Orca isn't told the user pressed a key, it doesn't know it needs to shut up. Sorry! Hopefully one of my colleagues will fix that Chromium issue soon. |
@joanmarie Thanks a lot for linking to the chromum issue. |
@deepak1556 can you check if the issue https://bugs.chromium.org/p/chromium/issues/detail?id=1042864 is part of the latest Electron which we have and then maybe we should add a "fixed-in-electron-9" label here? Also can someone teach me how to figure out what chrome version a fix ends up in? Is that specified somewhere? |
i am not @deepak1556 but I can say for sure that the problem is not fixed in electron 9. as for chromium version, I'd like to know that too. 🙂 |
Thanks. Then Electron 10 maybe :) |
The fix landed first in |
Great, thanks. Yeah if the backport is not too complex it would be great to have this. |
@deepak1556 we should move this to October? |
Exploration builds based on Electron 11: |
Added fixed in electron 11 label, since @jvesouza confirmed this is fixed with exploration builds. |
finally! I know chromium unstable has this fixed and I admit I was wondering when this would land here. 👍 |
@deepak1556 , @isidorn this appears to be fixed. Nice job. |
In vscode insiders 1.44, the dialog that is displayed after checking for updates fails to respect Orca's silence speech feature. This makes navigating the dialog difficult at best.
Actual results: Orca reads the entire contents of the dialog even if the user presses the ctrl key to silence speech. Any actions taken while Orca reads the dialog contents are not spoken until Orca finishes the previous block of text.
Expected result: Interupting Orca's speech should stop Orca from reading the remaining contents of the dialog.
The text was updated successfully, but these errors were encountered: