File tree Expand file tree Collapse file tree 1 file changed +8
-11
lines changed
app/renderer/js/components Expand file tree Collapse file tree 1 file changed +8
-11
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ import type {
66} from "electron/renderer" ;
77import process from "node:process" ;
88
9- import { Menu } from "@electron/remote" ;
9+ import { BrowserWindow , Menu } from "@electron/remote" ;
1010
1111import * as t from "../../../common/translation-util.ts" ;
1212
@@ -115,15 +115,6 @@ export const contextMenu = (
115115 } ) ;
116116 } ,
117117 } ,
118- {
119- type : "separator" ,
120- visible : isLink || properties . mediaType === "image" ,
121- } ,
122- {
123- label : t . __ ( "Services" ) ,
124- visible : process . platform === "darwin" ,
125- role : "services" ,
126- } ,
127118 ] ;
128119
129120 if ( properties . misspelledWord ) {
@@ -149,5 +140,11 @@ export const contextMenu = (
149140 ( menuItem ) => menuItem . visible ?? true ,
150141 ) ;
151142 const menu = Menu . buildFromTemplate ( filteredMenuTemplate ) ;
152- menu . popup ( ) ;
143+ menu . popup ( {
144+ window : BrowserWindow . fromWebContents ( webContents ) ?? undefined ,
145+ frame : properties . frame ?? undefined ,
146+ x : properties . x ,
147+ y : properties . y ,
148+ sourceType : properties . menuSourceType ,
149+ } ) ;
153150} ;
You can’t perform that action at this time.
0 commit comments