Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.3.0
-
None
-
Desktop (Win, X11, OSX) & latest qtdeclarative-dev
-
qtdeclarative: 43f983350a548b1b663ea07a0e87e4cc58834214
Description
After the following changes in qtdeclarative:
- Change Idad6107a: Dont call updatePolish if an item is not visible
https://codereview.qt-project.org/#change,73841
- Change I1ad929dc: Fix polishItems bug
https://codereview.qt-project.org/#change,76857
the desktop style animations (eg. indeterminate progress bar) are not running at all. QQuickItem::polish() doesn't call QQuickWindow::maybeUpdate() when appropriate anymore, because QQuickWindowPrivate::itemsToPolish now contains hidden items.
Steps to reproduce:
- run qtquick controls gallery
- the progress bar is not animating
- hover busy indicator (below slider) => animations start running
Attachments
For Gerrit Dashboard: QTBUG-36934 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
78598,2 | Fix item polishing | dev | qt/qtdeclarative | Status: ABANDONED | +2 | 0 |
78734,1 | Fix item polishing | stable | qt/qtdeclarative | Status: MERGED | +2 | 0 |
79418,3 | Revert "Fix item polishing" | stable | qt/qtdeclarative | Status: MERGED | +2 | 0 |