Skip to content

Commit 0ce9e76

Browse files
fix(View): fix delete style on unmount
1 parent 7a2ba32 commit 0ce9e76

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
@@ -406,8 +406,16 @@ export default class View extends Component {
406406

407407
this.selector.delete();
408408
this.orientationWidget.delete();
409-
this.defaultStyle.delete();
410409

410+
if (
411+
this.interactor.getInteractorStyle() === this.style ||
412+
this.interactor.getInteractorStyle() === this.defaultStyle
413+
) {
414+
this.interactor.setInteractorStyle(null);
415+
}
416+
417+
this.style.delete();
418+
this.defaultStyle.delete();
411419
this.defaultStyle = null;
412420
this.style = null;
413421
this.renderer = null;

0 commit comments

Comments
 (0)