Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
5.14.1
-
None
-
Dual monitor setup with different monitor scalings (e.g. 150%, 200%)
Description
To reproduce this bug:
- enable high dpi scaling
QApplication::setAttribute (Qt::AA_EnableHighDpiScaling, true);
- set highdpi scalefactorroundingpolicy to Passthrough
QApplication::setHighDpiScaleFactorRoundingPolicy (Qt::HighDpiScaleFactorRoundingPolicy::PassThrough);
- Dual monitor setup with different scalings (e.g. 150%, 200%)
Now, if I move a dockwidget/floating toolbar from one screen to the other, it recieves multiple resize events when crossing screens, leading to extremely large/small widgets and eventually crashing the application.