diff --git a/packages/tooltip/src/info-tooltip.js b/packages/tooltip/src/info-tooltip.js index 03679c6e5c1c87626687e701ca1751127ed97409..33e328ec1046058be1f488d922e883185f2b4f50 100644 --- a/packages/tooltip/src/info-tooltip.js +++ b/packages/tooltip/src/info-tooltip.js @@ -68,7 +68,13 @@ export class InfoTooltip extends ScopedElementsMixin(DBPLitElement) { const tippy2CSS = commonUtils.getAssetURL(tippy2CSSPath); if (this._('#info-tooltip-icon')) { - this.tippy = tippy(this._('#info-tooltip-icon'), { content: this.textContent }); + this.tippy = tippy(this._('#info-tooltip-icon'), { + content: this.textContent, + appendTo: this.shadowRoot, + interactive: this.interactive, + allowHTML: this.interactive ? true : false, + hideOnClick: this.interactive ? false : true, + }); } return html`