Skip to content

Commit 2529d65

Browse files
medusalixsindresorhus
authored andcommitted
Filter out false menu items (#69)
1 parent 6b0467a commit 2529d65

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

fixture.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@ contextMenu({
3636
],
3737
append: () => {},
3838
showCopyImageAddress: true,
39-
showSaveImageAs: true
39+
showSaveImageAs: true,
40+
showInspectElement: false
4041
});
4142

4243
(async () => {

index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ const removeUnusedMenuItems = menuTemplate => {
1919
let notDeletedPreviousElement;
2020

2121
return menuTemplate
22-
.filter(menuItem => menuItem !== undefined && menuItem.visible !== false)
22+
.filter(menuItem => menuItem !== undefined && menuItem !== false && menuItem.visible !== false)
2323
.filter((menuItem, index, array) => {
2424
const toDelete = menuItem.type === 'separator' && (!notDeletedPreviousElement || index === array.length - 1 || array[index + 1].type === 'separator');
2525
notDeletedPreviousElement = toDelete ? notDeletedPreviousElement : menuItem;

0 commit comments

Comments
 (0)