Skip to content

Commit 50b016f

Browse files
Fix race condition in gltf-model-plus when changing src while loading (#74)
1 parent 5d57493 commit 50b016f

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/components/gltf-model-plus.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,6 +264,9 @@ export const gltfModelPlus = {
264264
self.loader.load(
265265
src,
266266
function gltfLoaded(gltfModel) {
267+
if (src !== self.data) {
268+
return;
269+
}
267270
el.emit("model-downloaded");
268271
self.model = gltfModel.scene || gltfModel.scenes[0];
269272
self.model.animations = gltfModel.animations;

0 commit comments

Comments
 (0)