diff --git a/fixture.js b/fixture.js index 253b718..1a94d5e 100644 --- a/fixture.js +++ b/fixture.js @@ -36,7 +36,8 @@ contextMenu({ ], append: () => {}, showCopyImageAddress: true, - showSaveImageAs: true + showSaveImageAs: true, + showInspectElement: false }); (async () => { diff --git a/index.js b/index.js index 2ec650c..c0fa678 100644 --- a/index.js +++ b/index.js @@ -19,7 +19,7 @@ const removeUnusedMenuItems = menuTemplate => { let notDeletedPreviousElement; return menuTemplate - .filter(menuItem => menuItem !== undefined && menuItem.visible !== false) + .filter(menuItem => menuItem !== undefined && menuItem !== false && menuItem.visible !== false) .filter((menuItem, index, array) => { const toDelete = menuItem.type === 'separator' && (!notDeletedPreviousElement || index === array.length - 1 || array[index + 1].type === 'separator'); notDeletedPreviousElement = toDelete ? notDeletedPreviousElement : menuItem;