aboutsummaryrefslogtreecommitdiffstats
path: root/src/webview/contextMenu.js
diff options
context:
space:
mode:
authorLibravatar Stefan Malzner <stefan@adlk.io>2019-06-05 17:18:52 +0200
committerLibravatar Stefan Malzner <stefan@adlk.io>2019-09-27 13:13:36 +0200
commit1d6df88ef74d67cc76a4879d89e05b3bda1742a4 (patch)
tree838590b9efa9b8b851f269844630612a2954371f /src/webview/contextMenu.js
parentupdate electron & electron-builder to latest (diff)
downloadferdium-app-1d6df88ef74d67cc76a4879d89e05b3bda1742a4.tar.gz
ferdium-app-1d6df88ef74d67cc76a4879d89e05b3bda1742a4.tar.zst
ferdium-app-1d6df88ef74d67cc76a4879d89e05b3bda1742a4.zip
Fix spellchecker integration
Diffstat (limited to 'src/webview/contextMenu.js')
-rw-r--r--src/webview/contextMenu.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/webview/contextMenu.js b/src/webview/contextMenu.js
index 83914f581..2fdbcdca6 100644
--- a/src/webview/contextMenu.js
+++ b/src/webview/contextMenu.js
@@ -297,12 +297,13 @@ const buildMenuTpl = (props, suggestions, isSpellcheckEnabled, defaultSpellcheck
297}; 297};
298 298
299export default function contextMenu(spellcheckProvider, isSpellcheckEnabled, getDefaultSpellcheckerLanguage, getSpellcheckerLanguage) { 299export default function contextMenu(spellcheckProvider, isSpellcheckEnabled, getDefaultSpellcheckerLanguage, getSpellcheckerLanguage) {
300 webContents.on('context-menu', (e, props) => { 300 webContents.on('context-menu', async (e, props) => {
301 e.preventDefault(); 301 e.preventDefault();
302 302
303 let suggestions = []; 303 let suggestions = [];
304 if (spellcheckProvider && props.misspelledWord) { 304 if (spellcheckProvider && props.misspelledWord) {
305 suggestions = spellcheckProvider.getSuggestion(props.misspelledWord); 305 debug('Mispelled word', props.misspelledWord);
306 suggestions = await spellcheckProvider.getSuggestion(props.misspelledWord);
306 307
307 debug('Suggestions', suggestions); 308 debug('Suggestions', suggestions);
308 } 309 }