Skip to content

Commit 9cea4cd

Browse files
Timestamp Announce limitation (microsoft#3708)
* Timestamp Announce limitation * update changelog.md * Update CHANGELOG.md Co-authored-by: Corina <14900841+corinagum@users.noreply.github.com> * Update docs/ACCESSIBILITY.md Co-authored-by: Corina <14900841+corinagum@users.noreply.github.com> * Update docs/ACCESSIBILITY.md Co-authored-by: Corina <14900841+corinagum@users.noreply.github.com>
1 parent 3c31f6b commit 9cea4cd

2 files changed

Lines changed: 9 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
5151
- Fixes [#3411](https://github.com/microsoft/BotFramework-WebChat/issues/3411). With Direct Line Speech, clicking on microphone button during speech recognition should no longer stop working, by [@compulim](https://github.com/compulim) in PR [#3694](https://github.com/microsoft/BotFramework-WebChat/pull/3694)
5252
- Although it no locker lock up microphone, clicking on the microphone button has no effect because Direct Line Speech does not support aborting speech recognition
5353
- Fixes [#3421](https://github.com/microsoft/BotFramework-WebChat/issues/3421). With Direct Line Speech, after not able to recognize any speech, it should no longer stop working, by [@compulim](https://github.com/compulim) in PR [#3694](https://github.com/microsoft/BotFramework-WebChat/pull/3694)
54+
- Fixes [#3616](https://github.com/microsoft/BotFramework-WebChat/issues/3616). [Accessibility documentation] Update activity timestamp grouping to match visual UI, by [@amal-khalaf](https://github.com/amal-khalaf) in PR [#3708](https://github.com/microsoft/BotFramework-WebChat/pull/3708)
5455

5556
### Changed
5657

docs/ACCESSIBILITY.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,14 @@ To make the live region more consistent across browsers and easier to control, w
187187
- 0-100 ms: Chrome and TalkBack on Android may miss some of the activities
188188
- The development team settled on using one second after some experimentation
189189

190+
### Technical Limitation
191+
192+
- Activity Time Stamp Announcement : Related to [#3136](https://github.com/microsoft/BotFramework-WebChat/issues/3136)
193+
- Problem definition : Even when a user overrides the 'grouptimestamp' props and sets it to true or to some interval, AT still announces every activity with it's associated Time stamp.
194+
- Explanation of current behavior : Once activity is marked as sent, it is written to DOM as well as it's Timestamp; the timestamp grouping logic is executed only when the next activity arrives. As mention earlier once a text is queued for narration and even if DOM element is removed it will still be announced by the screen reader as it is not technically possible to removed from the narration queue.
195+
- Given above limitation even if we removed the timestamp element from DOM after group timestamp logic is executed this will not change the screen reader behavior.
196+
- As per Accessibility team review/recommendation : There is no hiding or loss of information in this case - so will keep the current behavior as is.
197+
190198
## Do's and don't
191199

192200
### Do

0 commit comments

Comments
 (0)