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

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

src/core/View.js

Lines changed: 9 additions & 1 deletion
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)