GUI -- Cleaned up initialization of SVG definitions.
Change-Id: I48379121f7e9c99f37f95e0620de06a20d3ff3d2
diff --git a/web/gui/src/main/webapp/topo.js b/web/gui/src/main/webapp/topo.js
index ce1fceb..f52b0c9 100644
--- a/web/gui/src/main/webapp/topo.js
+++ b/web/gui/src/main/webapp/topo.js
@@ -2831,11 +2831,10 @@
}
- function loadGlyphs(svg) {
+ function setupDefs(svg) {
var defs = svg.append('defs');
- gly.defBird(defs);
- gly.defGlyphs(defs);
- gly.defBadges(defs);
+ gly.loadDefs(defs);
+ d3u.loadGlow(defs);
}
function sendUpdateMeta(d, store) {
@@ -2872,9 +2871,8 @@
svg = view.$div.append('svg').attr('viewBox', viewBox);
setSize(svg, view);
- // load glyphs and filters...
- loadGlyphs(svg);
- d3u.appendGlow(svg);
+ // load glyphs, filters, and other definitions...
+ setupDefs(svg);
panZoomContainer = svg.append('g').attr('id', 'panZoomContainer');
setupPanZoom();