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-06-05 17:18:52 +0200
commit830b6f88f3d30708cf0264375b8db5b2e5714218 (patch)
tree1afb8dcf6cb85473f8d37cadb0c4667a61d10162 /src/webview/contextMenu.js
parentUpdate package-lock.json (diff)
downloadferdium-app-830b6f88f3d30708cf0264375b8db5b2e5714218.tar.gz
ferdium-app-830b6f88f3d30708cf0264375b8db5b2e5714218.tar.zst
ferdium-app-830b6f88f3d30708cf0264375b8db5b2e5714218.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 a4a6ab899..967e8e667 100644
--- a/src/webview/contextMenu.js
+++ b/src/webview/contextMenu.js
@@ -280,12 +280,13 @@ const buildMenuTpl = (props, suggestions, isSpellcheckEnabled, defaultSpellcheck
280}; 280};
281 281
282export default function contextMenu(spellcheckProvider, isSpellcheckEnabled, getDefaultSpellcheckerLanguage, getSpellcheckerLanguage) { 282export default function contextMenu(spellcheckProvider, isSpellcheckEnabled, getDefaultSpellcheckerLanguage, getSpellcheckerLanguage) {
283 webContents.on('context-menu', (e, props) => { 283 webContents.on('context-menu', async (e, props) => {
284 e.preventDefault(); 284 e.preventDefault();
285 285
286 let suggestions = []; 286 let suggestions = [];
287 if (spellcheckProvider && props.misspelledWord) { 287 if (spellcheckProvider && props.misspelledWord) {
288 suggestions = spellcheckProvider.getSuggestion(props.misspelledWord); 288 debug('Mispelled word', props.misspelledWord);
289 suggestions = await spellcheckProvider.getSuggestion(props.misspelledWord);
289 290
290 debug('Suggestions', suggestions); 291 debug('Suggestions', suggestions);
291 } 292 }