Skip to content

Commit

Permalink
XEOK-93 Correctly remove AngleMeasurementsMouseControl and DistanceMe…
Browse files Browse the repository at this point in the history
…asurementsMouseControl dot
  • Loading branch information
MichalDybizbanskiCreoox committed Aug 13, 2024
1 parent e6a6249 commit f20cf28
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,6 @@ export class AngleMeasurementsMouseControl extends AngleMeasurementsControl {

_initMarkerDiv() {
const markerDiv = document.createElement('div');
markerDiv.setAttribute('id', 'myMarkerDiv');
const canvas = this.scene.canvas.canvas;
canvas.parentNode.insertBefore(markerDiv, canvas);

Expand All @@ -95,9 +94,8 @@ export class AngleMeasurementsMouseControl extends AngleMeasurementsControl {

_destroyMarkerDiv() {
if (this.markerDiv) {
const element = document.getElementById('myMarkerDiv')
element.parentNode.removeChild(element)
this.markerDiv = null
this.markerDiv.parentNode.removeChild(this.markerDiv);
this.markerDiv = null;
}
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,6 @@ export class DistanceMeasurementsMouseControl extends DistanceMeasurementsContro

_initMarkerDiv() {
const markerDiv = document.createElement('div');
markerDiv.setAttribute('id', 'myMarkerDiv');
const canvas = this.scene.canvas.canvas;
canvas.parentNode.insertBefore(markerDiv, canvas);
markerDiv.style.background = "black";
Expand All @@ -102,9 +101,8 @@ export class DistanceMeasurementsMouseControl extends DistanceMeasurementsContro

_destroyMarkerDiv() {
if (this._markerDiv) {
const element = document.getElementById('myMarkerDiv')
element.parentNode.removeChild(element)
this._markerDiv = null
this._markerDiv.parentNode.removeChild(this._markerDiv);
this._markerDiv = null;
}
}

Expand Down

0 comments on commit f20cf28

Please sign in to comment.