Skip to content

Commit 833d192

Browse files
authored
Merge pull request #97 from jun-sironamedical/fix-delete-interactor-style
fix(View): fix delete style on unmount
2 parents 5182206 + 0ce9e76 commit 833d192

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

src/core/View.js

+9-1
Original file line numberDiff line numberDiff line change
@@ -419,8 +419,16 @@ export default class View extends Component {
419419

420420
this.selector.delete();
421421
this.orientationWidget.delete();
422-
this.defaultStyle.delete();
423422

423+
if (
424+
this.interactor.getInteractorStyle() === this.style ||
425+
this.interactor.getInteractorStyle() === this.defaultStyle
426+
) {
427+
this.interactor.setInteractorStyle(null);
428+
}
429+
430+
this.style.delete();
431+
this.defaultStyle.delete();
424432
this.defaultStyle = null;
425433
this.style = null;
426434
this.renderer = null;

0 commit comments

Comments
 (0)