From cf2fed3fb4aebf066151f050cc4dd14680fafb62 Mon Sep 17 00:00:00 2001 From: MatteoBiscosi Date: Wed, 7 Sep 2022 12:29:23 +0200 Subject: [PATCH] Fixes sankey not working --- scripts/lua/inc/sankey.lua | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/scripts/lua/inc/sankey.lua b/scripts/lua/inc/sankey.lua index bc80c2d1cd..0d3773fc08 100644 --- a/scripts/lua/inc/sankey.lua +++ b/scripts/lua/inc/sankey.lua @@ -439,8 +439,10 @@ print [[ .attr("transform", function(d) { return "translate(" + d.x + "," + d.y + ")"; }) .call(d3.behavior.drag() .origin(function(d) { return d; }) - .on("dragstart", function() { this.parentNode.appendChild(this); }) - .on("drag", dragmove)); + .on("drag", dragmove)) + .on("click", function(d) { window.location.href = "]] +print (ntop.getHttpPrefix()) +print [[/lua/host_details.lua?host="+escape(d.host)+"@"+escape(d.vlan); }); node.append("rect") @@ -458,9 +460,6 @@ print [[ .attr("height", 12) .attr("width", 150) .style("opacity", "0") - .on("click", function(d) { window.location.href = "]] -print (ntop.getHttpPrefix()) -print [[/lua/host_details.lua?host="+escape(d.host)+"@"+escape(d.vlan); }) .attr("transform", null) .filter(function(d) { return d.x < width / 2; }) .attr("x", 4 + sankey.nodeWidth())