- for (IElement sn : snap) {
- Node node = sn.getHint(DistrictNetworkVertexElement.KEY_DN_VERTEX_NODE);
+ changed |= hoverNodes(snap, false, isConnectionTool, currentMousePos);
+ changed |= hoverNodes(pickables, true, isConnectionTool, currentMousePos);
+ return changed;
+ }
+
+ private boolean hoverNodes(List<IElement> elements, boolean hover, boolean isConnectionTool, Point2D p) {
+ boolean changed = false;
+ for (IElement elem : elements) {
+ Node node = elem.getHint(DistrictNetworkVertexElement.KEY_DN_VERTEX_NODE);