Fixes duplicate target overlays for teleporter, make sure to delete overlay before creating one

This commit is contained in:
Thijs Wenker 2016-07-19 01:46:29 +02:00
parent dc6ab167e4
commit 11b461a730

View file

@ -88,6 +88,7 @@ function Teleporter() {
this.createTargetOverlay = function() {
_this.deleteTargetOverlay();
var targetOverlayProps = {
url: TARGET_MODEL_URL,
dimensions: TARGET_MODEL_DIMENSIONS,
@ -191,6 +192,9 @@ function Teleporter() {
};
this.deleteTargetOverlay = function() {
if (this.targetOverlay === null) {
return;
}
Overlays.deleteOverlay(this.targetOverlay);
this.intersection = null;
this.targetOverlay = null;