Topology Map throws a bunch of exceptions in the browser console
Description
When navigating in the topology map I get a bunch of exceptions in the browsers console.
Error: Invalid value for <g> attribute transform="translate(-NaN , -NaN) scale(Infinity)" topology:1
Error: Invalid value for <g> attribute transform="translate(NaN,NaN)scale(NaN)" topology:1
Error: Invalid value for <g> attribute transform="translate(-NaN , -NaN) scale(Infinity)" localhost:8980/opennms/topology#(10),(-2235,-1363,1895,1327),(-1288.0,-700.0),(BA8AF5F1),(44BC7884),(0),(EDC8E5FB):1
Thu Oct 16 12:55:37 GMT+200 2014 com.vaadin.client.VConsole SEVERE: Could not determine ApplicationConnection for Overlay. Overlay will be attached directly to the root panel 0.js:6900IWb 0.js:6900
Thu Oct 16 10:44:33 GMT+200 2014 com.vaadin.client.VConsole SEVERE: (TypeError) : Cannot read property 'style' of nullcom.google.gwt.core.client.JavaScriptException: (TypeError) : Cannot read property 'style' of null at Unknown.Gqc(0.js@272) at Unknown.qqc(0.js@408) at Unknown.Eqc(0.js@150) at Unknown.Qmc(0.js@619) at Unknown.jlc(0.js@1161) at Unknown.hlc(0.js@248) at Unknown.zmc(0.js@12139) at Unknown.uE(0.js@148) at Unknown.XE(0.js@1811) at Unknown.eval(0.js@65) at Unknown.ql(0.js@29) at Unknown.wl(0.js@57) at Unknown.eval(0.js@45)
This was causing icon rendering issues in Chrome. I've fixed it, although part of the fix was a hack that checks for "NaN" and needs to be debugged some more.
When navigating in the topology map I get a bunch of exceptions in the browsers console.