I have seen a number of issues relating to this, but I have a different case. I'm registering a global drag handler on the outer canvas, and a click event listener on the actual nodes -- which are updated by the simulation.
If drag is registered then the click event never fires. If I remove it, then it does. Also if the nodes are not controlled by the simulation it also fires properly.
Is it possible that the tick update interferes with the event handling?
I have seen a number of issues relating to this, but I have a different case. I'm registering a global drag handler on the outer canvas, and a click event listener on the actual nodes -- which are updated by the simulation.
If drag is registered then the click event never fires. If I remove it, then it does. Also if the nodes are not controlled by the simulation it also fires properly.
Is it possible that the
tick
update interferes with the event handling?