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

                ant Anton Tarasov (Inactive)
                ant Anton Tarasov (Inactive)
                Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved: