Skip to content
Snippets Groups Projects
Commit 60eb25c6 authored by Greg Fodor's avatar Greg Fodor
Browse files

Remove hack

parent 9e37dde0
No related branches found
No related tags found
No related merge requests found
AFRAME.registerComponent("remove-networked-object-button", { AFRAME.registerComponent("remove-networked-object-button", {
init() { init() {
this.onClick = e => { this.onClick = () => {
if (!NAF.utils.isMine(this.targetEl) && !NAF.utils.takeOwnership(this.targetEl)) return; if (!NAF.utils.isMine(this.targetEl) && !NAF.utils.takeOwnership(this.targetEl)) return;
// HACK currently superhands does not simulate -end events
// when an object is removed, so we do it here for now to ensure any
// super hands who have this element are cleared.
this.targetEl.dispatchEvent(new window.CustomEvent("hover-end", e));
this.targetEl.dispatchEvent(new window.CustomEvent("grab-end", e));
this.targetEl.parentNode.removeChild(this.targetEl); this.targetEl.parentNode.removeChild(this.targetEl);
}; };
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment