Skip to content

Commit f6b5dd2

Browse files
Akos Kittakittaakos
Akos Kitta
authored andcommitted
Patched the Theia menu factory.
eclipse-theia/theia#8977 Signed-off-by: Akos Kitta <kittaakos@typefox.io>
1 parent 14919bb commit f6b5dd2

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

arduino-ide-extension/src/electron-browser/theia/core/electron-main-menu-factory.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@ import { ArduinoMenus } from '../../../browser/menu/arduino-menus';
77
@injectable()
88
export class ElectronMainMenuFactory extends TheiaElectronMainMenuFactory {
99

10+
createMenuBar(): Electron.Menu {
11+
this._toggledCommands.clear(); // https://github.com/eclipse-theia/theia/issues/8977
12+
return super.createMenuBar();
13+
}
14+
1015
protected acceleratorFor(keybinding: Keybinding): string {
1116
// TODO: https://github.com/eclipse-theia/theia/issues/8207
1217
return this.keybindingRegistry.resolveKeybinding(keybinding)

0 commit comments

Comments
 (0)