|
|
@@ -38,7 +38,7 @@ export function resetValueOpener(openerId) {
|
|
|
if (scriptMap) {
|
|
|
Object.keys(scriptMap).forEach((scriptId) => {
|
|
|
const map = openers[scriptId];
|
|
|
- if (map) delete map[openerId];
|
|
|
+ if (map >= 0) delete map[openerId];
|
|
|
});
|
|
|
delete tabScripts[openerId];
|
|
|
}
|
|
|
@@ -53,7 +53,7 @@ export function addValueOpener(openerId, scriptIds) {
|
|
|
scriptIds.forEach((scriptId) => {
|
|
|
scriptMap[scriptId] = 1;
|
|
|
let openerMap = openers[scriptId];
|
|
|
- if (!openerMap) {
|
|
|
+ if (openerMap === undefined) {
|
|
|
openerMap = {};
|
|
|
openers[scriptId] = openerMap;
|
|
|
}
|