- 
    Bug 
- 
    Resolution: Unresolved
- 
    P3: Somewhat important 
- 
    None
- 
    6.5.2
- 
    None
- 
        
- 
        1d3b06a1a (dev), 04bc5fa4b (6.6), 5683f0619 (6.5), 530d092ea (dev), 4a35186f3 (6.5), fe36efc62 (6.6)
Marked as affected 6.5, could also affect earlier versions. I did not test it.
Steps to reproduce:
1. Open a window with a menu.
2. Open the menu.
3. Use Ctrl+Shift+Left/Right Arrow to move the window to another (different DPI) screen
Expected outcome:
1. The menu should move along with the window.
2. The window gets scaled appropriately for the new DPI.
What happens:
1. The menu stays behind where it was
2. The window changes look in unexpected ways.
See attached video.
- relates to
- 
                    QTBUG-117779 [Reg 6.5.3->6.5.2] Showing a secondary Window is broken: the second Window unexpectedly depends on the main Window position -         
- Closed
 
-         
- resulted in
- 
                    QTBUG-119319 Resizing or moving main window causes any non modal dialogs that are open to shrink -         
- Closed
 
-         
| For Gerrit Dashboard: QTBUG-106483 | ||||||
|---|---|---|---|---|---|---|
| # | Subject | Branch | Project | Status | CR | V | 
| 477975,7 | Windows QPA: Fix dpi change when changing screens with keyboard | dev | qt/qtbase | Status: MERGED | +2 | 0 | 
| 479396,6 | Windows QPA: Move transient children with a window move | dev | qt/qtbase | Status: MERGED | +2 | 0 | 
| 487853,2 | Windows QPA: Fix dpi change when changing screens with keyboard | 6.5 | qt/qtbase | Status: MERGED | +2 | 0 | 
| 487854,2 | Windows QPA: Fix dpi change when changing screens with keyboard | 6.6 | qt/qtbase | Status: MERGED | +2 | 0 | 
| 488166,2 | Windows QPA: Move transient children with a window move | 6.5 | qt/qtbase | Status: MERGED | +2 | 0 | 
| 488167,2 | Windows QPA: Move transient children with a window move | 6.6 | qt/qtbase | Status: MERGED | +2 | 0 |