c3e416296a1026d7ba99cf209f5e0720ff5050b1 (6.6.2014, stable, 5.3.1?), a1c5198387fdb7db44a02bb94c56187874e67304 6.6.2014, stable, 5.3.1?) Reverted 5da108a4a76b163116f1b816090075a9b86cf077 9c80a3be4b3beb28a3a6bda717c15b0ded523557 (5.3, 13.6.2014)
When a widget is programmatically resized then it will trigger a spontaneous event even though the event did not originate from the system. Attached is an example that reproduces this by way of a timer using addWidget() on a layout.
- https://codereview.qt-project.org/#change,85474 https://codereview.qt-project.org/#change,85475
--> Deferred, cause changes in timing behaviour
Approach 2: Detect non-spontaneous by checking whether geometry is already correct, suppress platform events in that case
- https://codereview.qt-project.org/#change,86223 , https://codereview.qt-project.org/#change,86224
QTBUG-39611, had to be reverted:
- https://codereview.qt-project.org/87324 https://codereview.qt-project.org/87325
--> Deferred, breaks a lot of tests, initial resize goes missing.