VoiceOver Not Reading Text Attributes on Edit?
VoiceOver Not Reading Text Attributes on Edit?
- Subject: VoiceOver Not Reading Text Attributes on Edit?
- From: Charlie Powell <email@hidden>
- Date: Sat, 16 Apr 2016 20:46:20 +0000
- Thread-topic: VoiceOver Not Reading Text Attributes on Edit?
I've noticed some behavior in Apple Mail.app related to text formatting that I can't seem to reproduce anywhere else, so I'm curious if there's something I'm missing or if this is another behavior specific to WebKit editors (similar to my previous email about zoom reading line-by-line instead of the entire accessibility element).
In VoiceOver Utility, under the Text Verbosity settings, I've set "When text attributes change:" to "Speak Attributes". Then if I have some text selected in Mail.app and do Cmd+B to make it bold, VoiceOver informs me that the text is now bold, reads me the text again, and tells me it's selected. I do see some inconsistent behavior in that if I keep toggling the bold property via Cmd+B, I don't seem to always get this feedback from VO, but it usually seems to work the very first time I try it after selecting some text.
If I try this in Pages or TextEdit, VoiceOver simply tells me whether or not the bold button is checked. Even in a standard NSTextView (which supports the underline attribute by default), I get similar behavior. In my app, I attempted to post the NSAccessibilityValueChangedNotification and/or NSAccessibilitySelectedTextChangedNotification when doing Cmd+B to make the text bold, but VoiceOver remained silent. I do have attributes normally working as expected such that when reading text via VO+Left/Right arrow, VoiceOver tells me about attributes that change between words and VO+T reads formatting attributes, so I've got that part working just fine.
Has anyone been able to successfully get this behavior to work, or do we know if this is also a WebKit-specific behavior?
Thanks,
Charlie
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Accessibility-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden