diff --git a/src/bundle/Resources/public/js/scripts/helpers/tooltips.helper.js b/src/bundle/Resources/public/js/scripts/helpers/tooltips.helper.js index bb0c81e7fe..08077cf909 100644 --- a/src/bundle/Resources/public/js/scripts/helpers/tooltips.helper.js +++ b/src/bundle/Resources/public/js/scripts/helpers/tooltips.helper.js @@ -161,6 +161,7 @@ const initializeTooltip = (tooltipNode, hasEllipsisStyle) => { const placement = tooltipNode.dataset.tooltipPlacement ?? defaultPlacement; const trigger = tooltipNode.dataset.tooltipTrigger ?? defaultTrigger; const useHtml = tooltipNode.dataset.tooltipUseHtml !== undefined; + const offset = tooltipNode.dataset.tooltipOffset ? JSON.parse(tooltipNode.dataset.tooltipOffset) : undefined; const container = getContainer(tooltipNode); const iframe = document.querySelector(tooltipNode.dataset.tooltipIframeSelector); @@ -172,6 +173,7 @@ const initializeTooltip = (tooltipNode, hasEllipsisStyle) => { popperConfig: modifyPopperConfig.bind(null, iframe), html: useHtml, template: defaultTemplate(extraClass), + ...(offset && { offset }), }); if (isSafari()) {