Index: gc_lang/fr/webext/content_scripts/init.js ================================================================== --- gc_lang/fr/webext/content_scripts/init.js +++ gc_lang/fr/webext/content_scripts/init.js @@ -347,11 +347,11 @@ switch (sActionRequest) { /* Commands received from the keyboard (shortcuts) */ case "shortcutLexicographer": - if (xActiveNode && (xActiveNode.tagName == "TEXTAREA" || xActiveNode.tagName == "INPUT")) { + if (xActiveNode && (xActiveNode.tagName == "TEXTAREA" || xActiveNode.tagName == "INPUT" || xActiveNode.isContentEditable)) { lexicographerEditableNode(xActiveNode); } else { lexicographerPage(); } break; @@ -359,11 +359,11 @@ if (xActiveNode && (xActiveNode.tagName == "TEXTAREA" || xActiveNode.tagName == "INPUT")) { oGrammalecte.startFTPanel(xActiveNode); } break; case "shortcutGrammarChecker": - if (xActiveNode && (xActiveNode.tagName == "TEXTAREA" || xActiveNode.tagName == "INPUT")) { + if (xActiveNode && (xActiveNode.tagName == "TEXTAREA" || xActiveNode.tagName == "INPUT" || xActiveNode.isContentEditable)) { parseAndSpellcheckEditableNode(xActiveNode); } else { parseAndSpellcheckPage(); } break;