From e4d49e10fc69829f6ff8403a4b6f0bad06d29ad3 Mon Sep 17 00:00:00 2001 From: Jung Oh Date: Fri, 27 Apr 2018 14:16:09 -0700 Subject: [PATCH 1/5] Update tooltip.md --- docs/configuration/tooltip.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/configuration/tooltip.md b/docs/configuration/tooltip.md index b591dc1d13e..69c48bb40c4 100644 --- a/docs/configuration/tooltip.md +++ b/docs/configuration/tooltip.md @@ -255,7 +255,7 @@ var myPieChart = new Chart(ctx, { // Display, position, and set styles for font tooltipEl.style.opacity = 1; - tooltipEl.style.position = 'absolute'; + tooltipEl.style.position = 'fixed'; tooltipEl.style.left = position.left + tooltipModel.caretX + 'px'; tooltipEl.style.top = position.top + tooltipModel.caretY + 'px'; tooltipEl.style.fontFamily = tooltipModel._bodyFontFamily; From 3fb4d4f4698a49e2b3a8cae53f90d21a8c6b6e5a Mon Sep 17 00:00:00 2001 From: Jung Oh Date: Mon, 7 May 2018 09:38:26 -0700 Subject: [PATCH 2/5] Update tooltip.md --- docs/configuration/tooltip.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/configuration/tooltip.md b/docs/configuration/tooltip.md index 69c48bb40c4..45b7174d561 100644 --- a/docs/configuration/tooltip.md +++ b/docs/configuration/tooltip.md @@ -261,7 +261,8 @@ var myPieChart = new Chart(ctx, { 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.padding = tooltipModel.yPadding + 'px ' + tooltipModel.xPadding + 'px + tooltipEl.style.pointerEvents = 'none'; } } } From 57cb5d4a9279329125c7cb3a1e5f98f74f048362 Mon Sep 17 00:00:00 2001 From: Jung Oh Date: Mon, 7 May 2018 09:38:45 -0700 Subject: [PATCH 3/5] Update tooltip.md --- docs/configuration/tooltip.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/configuration/tooltip.md b/docs/configuration/tooltip.md index 45b7174d561..c6ea4f8321a 100644 --- a/docs/configuration/tooltip.md +++ b/docs/configuration/tooltip.md @@ -261,7 +261,7 @@ var myPieChart = new Chart(ctx, { 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.padding = tooltipModel.yPadding + 'px ' + tooltipModel.xPadding + 'px'; tooltipEl.style.pointerEvents = 'none'; } } From 328af4a53a3683fc2bb70e885bb039f93a7cde1e Mon Sep 17 00:00:00 2001 From: Jung Oh Date: Tue, 19 Jun 2018 14:24:03 -0700 Subject: [PATCH 4/5] spaces > tabs --- docs/configuration/tooltip.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/configuration/tooltip.md b/docs/configuration/tooltip.md index c6ea4f8321a..4b69e54d07c 100644 --- a/docs/configuration/tooltip.md +++ b/docs/configuration/tooltip.md @@ -262,7 +262,7 @@ var myPieChart = new Chart(ctx, { tooltipEl.style.fontSize = tooltipModel.bodyFontSize + 'px'; tooltipEl.style.fontStyle = tooltipModel._bodyFontStyle; tooltipEl.style.padding = tooltipModel.yPadding + 'px ' + tooltipModel.xPadding + 'px'; - tooltipEl.style.pointerEvents = 'none'; + tooltipEl.style.pointerEvents = 'none'; } } } From d62862bdd51d8cff922391ca54b19aab5fb3e2a9 Mon Sep 17 00:00:00 2001 From: Jung Oh Date: Mon, 9 Jul 2018 09:43:46 -0700 Subject: [PATCH 5/5] Change from fixed positioning to absolute --- docs/configuration/tooltip.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/configuration/tooltip.md b/docs/configuration/tooltip.md index 4b69e54d07c..566bc5696bc 100644 --- a/docs/configuration/tooltip.md +++ b/docs/configuration/tooltip.md @@ -255,9 +255,9 @@ var myPieChart = new Chart(ctx, { // Display, position, and set styles for font tooltipEl.style.opacity = 1; - tooltipEl.style.position = 'fixed'; - tooltipEl.style.left = position.left + tooltipModel.caretX + 'px'; - tooltipEl.style.top = position.top + tooltipModel.caretY + 'px'; + tooltipEl.style.position = 'absolute'; + 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;