拡張アイコンを特定のタブの「アクティブ」アイコンに設定する拡張機能を作成していますが、このタブを chrome.tabs.reload(id) でリロードすると、アイコンがデフォルトのアイコンに戻ります。
ちょっとしたコード例:
chrome.browserAction.setIcon({
path: "img/icon_active.png",
tabId: 1
});
chrome.tabs.reload(1); // <--- resets the icon to the default one, why?
リロードでタブ アイコンがリセットされないようにする必要があります。誰もこれを行う方法を知っていますか?