-
Notifications
You must be signed in to change notification settings - Fork 0
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
VoiceOver does not announce tab name after switching to it #7
Comments
|
Announcing the newly selected tab still work most of the time on I say most of the time because occasionally VO will instead announce the So I am thinking that perhaps the issue is that there are too many On 14 Oct 2014, at 0:36, Boris Dušek wrote:
|
|
Thanks for information on Mavericks as I am already upgraded to Yosemite and have not yet installed a Mavericks virtual machine. I guess I will end up having to ask on the Apple accessibility mailing list about this. |
|
Something else I have been wondering about with respect to the tabs is This is currently eclipsed by the tab bar view because that view has I tested Safari and Finder, and their tab implementation show the same On 14 Oct 2014, at 8:48, Boris Dušek wrote:
|
AXChildren should return all (non-ignored) subviews, and now that OakTabBarView and all elements inside it (tabs and buttons) are view-based, we can leave AppKit to do the work (no need to override the default implementation of the attribute). This also fixes the New Tab button which is now available for VoiceOver (though VoiceOver users will much more probably use Option-Cmd-N to be more effective). AXContents should return in our case the same as AXChildren does. AXTabs are left as they are to return only the tabs (e.g. not to return the New Tab button). This was also discussed in textmate/bugs#7.
When a VoiceOver user switches between tabs using Cmd-{ and Cmd-}, VoiceOver no longer announces the name of the tab switched to. This happens with recent TextMate 2 on Yosemite. This used to work with older TextMate 2 on Mavericks and relied on a notification being sent that the new implementation of tab bar seems to send as well based on looking at the code (but needs to be verified in reality). Could be either Yosemite issue or new tab bar implementation issue.
The text was updated successfully, but these errors were encountered: