fix: [heatmap] fix tooltip position

This commit is contained in:
terrtia 2024-01-29 10:30:53 +01:00
parent 61bccecdab
commit 6a24c58c8b
No known key found for this signature in database
GPG key ID: 1E1B1F50D84613D0

View file

@ -50,7 +50,12 @@ const create_heatmap_week_hour = (container_id, data, options) => {
.style("stroke", "black")
//.style("stroke-opacity", 1)
var xPosition = d3.mouse(this)[0] + margin.left;
var yPosition = d3.mouse(this)[1] + margin.top + window.scrollY + 100;
tooltip.html(d.date + " " + d.hour + "-" + (d.hour + 1) + "h: <b>" + d.count + "</b> messages")
.style("left", xPosition + "px")
.style("top", yPosition + "px");
}
const mouseleave = function(d) {
tooltip.style("opacity", 0)