Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8279227

Access Bridge: Wrong frame position and hit test result on HiDPI display

    XMLWordPrintable

    Details

      Backports

        Description

        [A description by Aleksandr Veselov]

        Seems like Access Bridge does not perform scaling of coordinates, like AWT does for components. So, if I try to create window with a label at position (300, 300) it opens at physical coordinates (600, 600) (scale = 200%), but NVDA shows fame for a label at (300, 300) in physical pixels.

        How to reproduce:

        Start NVDA and enable highlight in NVDA settings (Vision > Enable Highlighting)
        Open IDEA
        Focus something, e.g. terminal panel
        The blue frame is misplaced

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                ant Anton Tarasov
                Reporter:
                ant Anton Tarasov
                Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved: