-
Bug
-
Resolution: Done
-
P1: Critical
-
None
-
5.7.0
-
None
-
b9c90bb81a9474ec05565be866c403f2a3a26f2f
SceneLoader is almost unusable in non-trivial scenarios:
- change the source property a couple of times and it crashes
- doesn't even issue a warning when the source points to something non-existent
- change the source from a valid scene to the empty string and nothing happen (while one would expect the scene to be unloaded like for EntityLoader).
For Gerrit Dashboard: QTBUG-54889 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
167684,5 | Entity: fix -> properly clear childrenHandles vector | 5.7 | qt/qt3d | Status: MERGED | +2 | 0 |
167687,4 | LoadSceneJob: always call Scene::setSubTree() | 5.7 | qt/qt3d | Status: MERGED | +2 | 0 |
167688,9 | Scene: add a setStatus method | 5.7 | qt/qt3d | Status: MERGED | +2 | 0 |
167689,8 | QSceneLoader: status is updated from the backend | 5.7 | qt/qt3d | Status: MERGED | +2 | 0 |