qDockWidget not painting after moving - UpdateLayeredWindowIndirect failed
-
When dragging and dropping a qDockWidget to a new location i get
following warningUpdateLayeredWindowIndirect failed for ptDst=(792, 134), size=(278x525), dirty=(278x525 792, 134) (Falscher Parameter.)
After that the widget is not painted anymore and the frame stays
completely white.Platform is Windows7 64bit with Qt5.8.0
The same source on a different machine ( Debian Strech Qt5.7.1 ) works without any warnings and the drag and drop of the qDockWidget works without any Problem.
-
Hi,
I wonder if it's related to QTBUG-52206. In any case, you should consider updating your version of Qt. The current is 5.10.1 with 5.11 around the corner.
-
Hi,
I have updated Qt to Version 5.10.1. on the Windows device.
Now when I undock the widget everything is fine, however when I redock the widget (double click on the title bar or dragging back to the dock) the widget constent is not painted anymore asdescribed before and the errorUpdateLayeredWindowIndirect failed for ptDst=(0, 149), size=(290x531), dirty=(290x531 0, 149) (Falscher Parameter.)
reoccures again.
However this time after redocking and not after undocking. -
Well... Looks like some kind of progress...
Did you also try with the 5.11 beta ?
-
Then I'd say you have material for a new bug report.