feat(electron): add editMenu to enable copy/paste keyboard shortcuts #192

Merged
jose merged 3 commits from electron-copy-paste-keyboard-shortcuts into master 2025-09-01 09:05:28 +00:00
2 changed files with 2 additions and 0 deletions

View File

@@ -50,6 +50,7 @@ process.stderr.on('error', (err) => {
const trayMenuTemplate: (MenuItemConstructorOptions | MenuItem)[] = [new MenuItem({ label: 'Quit App', role: 'quit' })]; const trayMenuTemplate: (MenuItemConstructorOptions | MenuItem)[] = [new MenuItem({ label: 'Quit App', role: 'quit' })];
const appMenuBarMenuTemplate: (MenuItemConstructorOptions | MenuItem)[] = [ const appMenuBarMenuTemplate: (MenuItemConstructorOptions | MenuItem)[] = [
{ role: process.platform === 'darwin' ? 'appMenu' : 'fileMenu' }, { role: process.platform === 'darwin' ? 'appMenu' : 'fileMenu' },
{ role: 'editMenu' },
{ role: 'viewMenu' }, { role: 'viewMenu' },
]; ];

View File

@@ -53,6 +53,7 @@ export class ElectronCapacitorApp {
]; ];
private AppMenuBarMenuTemplate: (MenuItem | MenuItemConstructorOptions)[] = [ private AppMenuBarMenuTemplate: (MenuItem | MenuItemConstructorOptions)[] = [
{ role: process.platform === 'darwin' ? 'appMenu' : 'fileMenu' }, { role: process.platform === 'darwin' ? 'appMenu' : 'fileMenu' },
{ role: 'editMenu' },
{ role: 'viewMenu' }, { role: 'viewMenu' },
]; ];
private mainWindowState; private mainWindowState;