forked from qt-creator/qt-creator
If you triggered another preview generation while previous is still going through the async loop, it was possible for puppet to crash or create a preview image with e.g. both material and model previews overlapping. Fixes: QDS-5600 Change-Id: Ia11e01cff0503483dc4152aa412c3f9aea7fea6d Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>