JetBrains / compose-multiplatform

Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
https://jetbrains.com/lp/compose-multiplatform
Apache License 2.0
15.89k stars 1.15k forks source link

Fix Accessibility issues on Windows #1344

Open igordmn opened 2 years ago

igordmn commented 2 years ago

1.0.0-beta5

  1. Install NVDA
  2. open run1 example in Compose sources

Bugs:

  1. If custom density is set - NVDA speaks the wrong text
  2. If we hover Text in TextField from bottom to up - NVDA doesn't speak the text
  3. If we hover some components - NVDA speaks the text behind the application Window (in Slack, for example)
akurasov commented 2 years ago

priority tag removed for tracking purposes

VeselovAlex commented 2 years ago

@igordmn Do the issues in description exist when display has default (100%) scale factor?

okushnikov commented 2 weeks ago

Please check the following ticket on YouTrack for follow-ups to this issue. GitHub issues will be closed in the coming weeks.