diff --git a/src/bg.js b/src/bg.js index 672e20c..af20c3a 100644 --- a/src/bg.js +++ b/src/bg.js @@ -29,6 +29,12 @@ var changeIcon = function(color, currentIcon, options) { link.type = 'image/x-icon'; link.rel = 'shortcut icon'; link.href = canvas.toDataURL("image/x-icon"); + link.id = 'tab-groupcolor' + '-favicon'; + var oldicon = document.getElementById('tab-groupcolor' + '-favicon'); + if (oldicon) { + oldicon.outerHTML = ''; + delete oldicon; + } document.getElementsByTagName('head')[0].appendChild(link); } };