Index: lams_tool_assessment/web/includes/javascript/chart.js =================================================================== diff -u -r37b136d4e3bebf9a4f189beb821b6a936da214dc -r9ee2921bed79fea47120f0040b1a9a4f2cad7b55 --- lams_tool_assessment/web/includes/javascript/chart.js (.../chart.js) (revision 37b136d4e3bebf9a4f189beb821b6a936da214dc) +++ lams_tool_assessment/web/includes/javascript/chart.js (.../chart.js) (revision 9ee2921bed79fea47120f0040b1a9a4f2cad7b55) @@ -301,7 +301,7 @@ var position = this.chart.canvas.getBoundingClientRect(); tooltipEl.css({ - 'left' : position.left + window.pageXOffset + tooltipModel.caretX - tooltipEl.width() - 60 + 'px', + 'left' : Math.max(25, position.left + window.pageXOffset + tooltipModel.caretX - tooltipEl.width() - 60) + 'px', 'top' : Math.max(10, position.top + window.pageYOffset + tooltipModel.caretY - tooltipEl.height()/2) + 'px', }); } \ No newline at end of file Index: lams_tool_assessment/web/includes/javascript/chart5.js =================================================================== diff -u -r37b136d4e3bebf9a4f189beb821b6a936da214dc -r9ee2921bed79fea47120f0040b1a9a4f2cad7b55 --- lams_tool_assessment/web/includes/javascript/chart5.js (.../chart5.js) (revision 37b136d4e3bebf9a4f189beb821b6a936da214dc) +++ lams_tool_assessment/web/includes/javascript/chart5.js (.../chart5.js) (revision 9ee2921bed79fea47120f0040b1a9a4f2cad7b55) @@ -298,7 +298,7 @@ var position = this.chart.canvas.getBoundingClientRect(); tooltipEl.css({ - 'left': position.left + window.pageXOffset + tooltipModel.caretX - tooltipEl.width() - 60 + 'px', - 'top': Math.max(10, position.top + window.pageYOffset + tooltipModel.caretY - tooltipEl.height() / 2) + 'px', + 'left' : Math.max(120, position.left + window.pageXOffset + tooltipModel.caretX - tooltipEl.width() - 60) + 'px', + 'top' : Math.max(10, position.top + window.pageYOffset + tooltipModel.caretY - tooltipEl.height() / 2) + 'px', }); } \ No newline at end of file