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 890b28c1e8
commit 9d98c62d50
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

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>