-
Bug
-
Resolution: Done
-
P1: Critical
-
5.1.1, 5.2.0 RC1, 5.2.0, 5.2.1
-
None
-
Win7/8 VS2012 64bit Qt5 git stable
When a child widget with WA_StaticContents and WA_OpaquePaintEvent set is spontaneously exposed due to a parent resize, the child will not receive a paint event, and the backing store for the child area will remain black.
The attached minimal example demonstrates the issue.
I believe the solution is due to a subtle logic error introduced into the new widget backing store code in Qt5. I will submit a change set shortly.
| For Gerrit Dashboard: QTBUG-35282 | ||||||
|---|---|---|---|---|---|---|
| # | Subject | Branch | Project | Status | CR | V |
| 72939,7 | Fix issue where revealed widget children do not receive paint event. | stable | qt/qtbase | Status: MERGED | +2 | 0 |
| 77689,2 | Fix issue where revealed widget children do not receive paint event. | dev | qt/qtbase | Status: ABANDONED | -1 | 0 |