]> git.ipfire.org Git - thirdparty/Chart.js.git/commitdiff
Fix positioning in the custom tooltip example (#5454)
authorJung Oh <jung@jungoh.me>
Sat, 14 Jul 2018 08:06:02 +0000 (01:06 -0700)
committerSimon Brunel <simonbrunel@users.noreply.github.com>
Sat, 14 Jul 2018 08:06:02 +0000 (10:06 +0200)
docs/configuration/tooltip.md

index b591dc1d13e1ccb2ea634fc96837a1f0789f3a2f..566bc5696bc44368b310918e0f2647cb7a5394c1 100644 (file)
@@ -256,12 +256,13 @@ var myPieChart = new Chart(ctx, {
                 // Display, position, and set styles for font
                 tooltipEl.style.opacity = 1;
                 tooltipEl.style.position = 'absolute';
-                tooltipEl.style.left = position.left + tooltipModel.caretX + 'px';
-                tooltipEl.style.top = position.top + tooltipModel.caretY + 'px';
+                tooltipEl.style.left = position.left + window.pageXOffset + tooltipModel.caretX + 'px';
+                tooltipEl.style.top = position.top + window.pageYOffset + tooltipModel.caretY + 'px';
                 tooltipEl.style.fontFamily = tooltipModel._bodyFontFamily;
                 tooltipEl.style.fontSize = tooltipModel.bodyFontSize + 'px';
                 tooltipEl.style.fontStyle = tooltipModel._bodyFontStyle;
                 tooltipEl.style.padding = tooltipModel.yPadding + 'px ' + tooltipModel.xPadding + 'px';
+                tooltipEl.style.pointerEvents = 'none';
             }
         }
     }