ONOS-2328 GUI -- Enhanced Topology View to show multiple links individually between devices (1 - 4). 5 or more is a thick line.

Change-Id: Ie096086454fd8d1d5d40f09396681f9cba8597a1
diff --git a/web/gui/src/main/webapp/app/view/topo/topoOblique.js b/web/gui/src/main/webapp/app/view/topo/topoOblique.js
index d04965c..326271a 100644
--- a/web/gui/src/main/webapp/app/view/topo/topoOblique.js
+++ b/web/gui/src/main/webapp/app/view/topo/topoOblique.js
@@ -39,6 +39,7 @@
      nodeLock(b)                    // test-and-set nodeLock state
      opacifyMap(b)                  // show or hide map layer
      inLayer(d, layer)              // return true if d in layer {'pkt'|'opt'}
+     calcLinkPos()                  // recomputes link pos based on node data
      */
 
     // configuration
@@ -155,6 +156,7 @@
             .attr(api.tickStuff.nodeAttr);
         api.link().transition()
             .duration(time)
+            .call(api.calcLinkPos)
             .attr(api.tickStuff.linkAttr);
         api.linkLabel().transition()
             .duration(time)