fix(ui): fix clickmap crash
This commit is contained in:
parent
f471fd3ae1
commit
3a3e1ee688
2 changed files with 4 additions and 4 deletions
|
|
@ -83,9 +83,9 @@ export default class Screen {
|
|||
}
|
||||
|
||||
clean() {
|
||||
this.screen.removeChild(this.iframe)
|
||||
this.screen.removeChild(this.overlay)
|
||||
this.screen.remove();
|
||||
this.iframe?.remove?.();
|
||||
this.overlay?.remove?.();
|
||||
this.screen?.remove?.();
|
||||
}
|
||||
|
||||
attach(parentElement: HTMLElement) {
|
||||
|
|
|
|||
|
|
@ -137,7 +137,7 @@ export default class WebPlayer extends Player {
|
|||
}
|
||||
|
||||
showClickmap = (...args: Parameters<TargetMarker['injectTargets']>) => {
|
||||
this.screen.overlay.remove() // hack. TODO: 1.split Screen functionalities (overlay, mounter) 2. separate ClickMapPlayer class that does not create overlay
|
||||
this.screen?.overlay?.remove?.() // hack. TODO: 1.split Screen functionalities (overlay, mounter) 2. separate ClickMapPlayer class that does not create overlay
|
||||
this.freeze().then(() => {
|
||||
this.targetMarker.injectTargets(...args)
|
||||
})
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue