diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib/Tooltip/tooltip.ts | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/lib/Tooltip/tooltip.ts b/src/lib/Tooltip/tooltip.ts index 2beb25d0..79261885 100644 --- a/src/lib/Tooltip/tooltip.ts +++ b/src/lib/Tooltip/tooltip.ts @@ -77,7 +77,7 @@ const tooltip = (element: HTMLElement) => { createTooltip(); if (tooltipDiv) { - tooltipDiv.innerHTML = content; + tooltipDiv.innerHTML = content.replace(/\n/g, '<br>'); updateTooltipPosition(x, y); setTimeout(() => { @@ -123,7 +123,10 @@ const tooltip = (element: HTMLElement) => { }; const handleMouseLeave = () => { - element.setAttribute('title', tooltipDiv ? tooltipDiv.textContent || '' : ''); + element.setAttribute( + 'title', + tooltipDiv ? tooltipDiv.innerHTML?.replace(/<br>/g, '\n') || '' : '' + ); hideTooltip(); }; |