[Glitch] Fix Firefox not updating spellcheck language in textarea

Port c4128d89c9 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
This commit is contained in:
Claire
2025-06-24 11:08:00 +02:00
parent 26ee915d0b
commit e44b333660

View File

@@ -162,6 +162,14 @@ const AutosuggestTextarea = forwardRef(({
}
}, [suggestions, textareaRef, setSuggestionsHidden]);
// Hack to force Firefox to change language in autocorrect
useEffect(() => {
if (lang && textareaRef.current && textareaRef.current === document.activeElement) {
textareaRef.current.blur();
textareaRef.current.focus();
}
}, [lang]);
const renderSuggestion = (suggestion, i) => {
let inner, key;