Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-117529

DPI scaling is broken on Windows when using Win+Arrow to move Window across screens

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Not Evaluated Not Evaluated
    • 6.5.3
    • 6.5.1
    • GUI: High-DPI
    • None
    • Windows
    • 1d3b06a1a (dev)

      High-DPI scaling works fine in general. But it breaks completely when using the Win+Right/Left key combination to move the window to another screen with a different DPI.

      As can be seen in the attached video, when moving with the mouse, the dpi switches correctly. But when using the key combo (when the window fills the screen vertically), when moving to the high-dpi screen (left), the dpi doesn't change. Then when moving back to the low-dpi screen (right), the dpi does change, but to the wrong value (that of the high-dpi screen). From then on, the dpi always changes, but always to the wrong value.

      It only stops when using the mouse to move the window across the screen boundary.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            timothee.keller Timothée Keller (Inactive)
            mika.fischer Mika Fischer
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes