Details
-
Bug
-
Resolution: Fixed
-
P4: Low
-
5.13.1
-
Windows 10 1903
-
-
867b11596be8bb5864650f98698d1015c4f26812 (qt-dev, 9.1.2021, 6.1)
Description
Rearranging display layout in Windows 10 settings would result in QScreen emitting a set of different signals every time it is done. However, with Windows 1903 the signals are emitted only for the first time the displays are rearranged. Any subsequent change to the display layout after the first change does not trigger any QScreen signal emission unlike in earlier Win 10 versions such as 1803.
So far this problem has been seen only with Windows 1903.
Steps to reproduce:
- Change Taskbar settings to be displayed one screen only
- Run the attached project
- Move to screen where no task bar is
- Right click on the desktop > display settings & rearrange displays (move screen up and down), click apply
- Observe the logged signals from the test application
Attachments
Issue Links
- relates to
-
QTBUG-79793 When connecting a monitor to a Windows Desktop then the screenAdded() signal is not emitted if it is the first one being connected
- Closed
For Gerrit Dashboard: QTBUG-79442 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
329201,3 | Windows QPA: Fix missing QScreen change updates | dev | qt/qtbase | Status: MERGED | +2 | 0 |