By default, the menu should be disabled, but it is always visible and enabled on macOS regardless of the --menu CLI option.
There seem to be quite a few problems with disabling the menu on macOS in Electron. I have build other Electron apps that are able to disable the menu on macOS, so I suppose the issue is related to the way the kiosk-browser is initializing the BrowserWindow.
By default, the menu should be disabled, but it is always visible and enabled on macOS regardless of the
--menu
CLI option.There seem to be quite a few problems with disabling the menu on macOS in Electron. I have build other Electron apps that are able to disable the menu on macOS, so I suppose the issue is related to the way the
kiosk-browser
is initializing theBrowserWindow
.