Skip to content
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

Fixes #204257. Refactors AccessibilitySignalService and renames LineFeatures to TextProperties. #210679

Merged
merged 2 commits into from
Apr 18, 2024

Conversation

hediet
Copy link
Member

@hediet hediet commented Apr 18, 2024

Fixes #204257, supersedes #205320

This PR implements support for different (not configurable yet) delays for

  • line text property signals
  • positional text propery signals
    ... each per modality (sound/announcement) and per signal (warning/error/breakpoints).

Also, when a positional signal is triggered, the corresponding line signal will not be triggered.
If the user types, the debounce time increases by 1 second.
If text properties appear while the user does not change the cursor, they are announced with the same delay as if they were triggered by explicit cursor movement.

@hediet hediet self-assigned this Apr 18, 2024
@hediet hediet enabled auto-merge (squash) April 18, 2024 17:04
@vscodenpa vscodenpa added this to the April 2024 milestone Apr 18, 2024
@hediet hediet merged commit cedd2f4 into main Apr 18, 2024
6 checks passed
@hediet hediet deleted the hediet/b/recent-raven branch April 18, 2024 17:25
@microsoft microsoft locked and limited conversation to collaborators Jun 5, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

refine when accessibility signals play in code editor
3 participants