Skip to content

Web: a11y improvements + new properties - #3381

Open
Apolo (ApoloApps) wants to merge 9 commits into
JetBrains:jb-mainfrom
ApoloApps:a11yWebImprovements
Open

Web: a11y improvements + new properties#3381
Apolo (ApoloApps) wants to merge 9 commits into
JetBrains:jb-mainfrom
ApoloApps:a11yWebImprovements

Conversation

@ApoloApps

@ApoloApps Apolo (ApoloApps) commented Sep 3, 2026

Copy link
Copy Markdown

Removed the slider and progressbar part of this PR since I have seen Oleksandr already working on it.

  1. Use transform instead of left/top to avoid layout reflows, which are the most expensive operations possible
  2. Use more specialized collections to improve performance avoiding boxing, allocations and overall overhead1
  3. Use htmlNode.textContent also to avoid layout reflows
  4. Added support for aria-readonly, SemanticsProperties.MaxTextLength and SemanticsProperties.Selected

Release Notes

Fixes - Web

  • Fix missing aria attributes for textfields (read only and max text length) and selection status state

@ApoloApps
Apolo (ApoloApps) marked this pull request as ready for review September 3, 2026 23:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant