From 035002ceedf78d5ec73eabc0df7f06139939b967 Mon Sep 17 00:00:00 2001 From: Amine El Mouafik <412895+kytwb@users.noreply.github.com> Date: Mon, 8 Feb 2021 10:34:45 +0100 Subject: Synchronize with Franz 5.6.0 (#1033) Co-authored-by: FranzBot Co-authored-by: vantezzen Co-authored-by: Makazzz Co-authored-by: Stefan Malzner Co-authored-by: Amine Mouafik --- src/webview/contextMenu.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'src/webview/contextMenu.js') diff --git a/src/webview/contextMenu.js b/src/webview/contextMenu.js index d04f90830..679bf5aaa 100644 --- a/src/webview/contextMenu.js +++ b/src/webview/contextMenu.js @@ -3,12 +3,18 @@ import ContextMenuBuilder from './contextMenuBuilder'; const webContents = remote.getCurrentWebContents(); -export default async function setupContextMenu() { +export default async function setupContextMenu(isSpellcheckEnabled, getDefaultSpellcheckerLanguage, getSpellcheckerLanguage) { const contextMenuBuilder = new ContextMenuBuilder( webContents, ); - webContents.on('context-menu', (event, params) => { - contextMenuBuilder.showPopupMenu(params); + webContents.on('context-menu', (e, props) => { + // TODO?: e.preventDefault(); + contextMenuBuilder.showPopupMenu( + props, + isSpellcheckEnabled(), + getDefaultSpellcheckerLanguage(), + getSpellcheckerLanguage(), + ); }); } -- cgit v1.2.3-70-g09d2