Fix when tooltip changes before tooltipObject is created (#1845)

It can happen in TagWithTooltip.svelte
when a tag is normalized beause of leading/trailing delimiter
This commit is contained in:
BlueGreenMagick 2022-05-10 10:36:54 +09:00 committed by GitHub
parent 066bd5f7c2
commit a0e7152814

View file

@ -43,9 +43,11 @@
let previousTooltip: string = tooltip;
$: if (tooltip !== previousTooltip) {
previousTooltip = tooltip;
const element: HTMLElement = tooltipObject["_element"];
tooltipObject.dispose();
createTooltip(element);
if (tooltipObject !== undefined) {
const element: HTMLElement = tooltipObject["_element"];
tooltipObject.dispose();
createTooltip(element);
}
}
</script>