I recently implemented a custom SVG Icon control for my company\'s new html application. Not long After it was implemented our quality department started reporting that IE 1
I was running into this with an that was dynamically added or removed from the DOM with AngularJS and ng-if. The accepted solution did not work for me. The solution that did work was to use ng-show instead which hides and shows the SVG instead of adding and removing it from the DOM.