Details
-
Bug
-
Resolution: Invalid
-
P2: Important
-
None
-
5.9.6, 5.12.2
Description
When you have a particle system using emitters whose animation is on loop, every-time the animation loops there are particles (artifacts) showing up in the wrong places.
In the case of the attached sample program (BugExample.zip), the artifact can be seen in the middle portion of the screen. (See BugScreenShot.png)
Animation used is PathAnimation, with the loops property set to:
PathAnimation { ... loops: Animation.Infinite ... }
The ParticleSystem (LoadParticleQML.qml) in brief is:
ParticleSystem { running: true ImageParticle { source: // PNG image } Emitter { ... emitRate: 120 lifeSpan: 850 .... } }
main.qml file uses Loaders to load the above QML:
Window {
...
Loader {
source: "qrc:/LoadParticleQML.qml"
x: 220
y: 80
}
}
Also, this other Qt bug can also be observed using the attached sample program.