We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 70d0557 commit 13795b8Copy full SHA for 13795b8
1 file changed
src/lib/viewport.js
@@ -167,9 +167,10 @@ export function Viewport(inspector) {
167
} else if (object.el.hasAttribute('gltf-model')) {
168
const listener = (event) => {
169
if (event.target !== object.el) return; // we got an event for a child, ignore
170
+ object.el.removeEventListener('model-loaded', listener);
171
+ if (object.parent === null) return; // entity was detached before model loaded
172
selectionBox.setFromObject(object);
173
selectionBox.visible = true;
- object.el.removeEventListener('model-loaded', listener);
174
};
175
object.el.addEventListener('model-loaded', listener);
176
}
0 commit comments