Fix Firefox not updating spellcheck language in textarea (#35148)

This commit is contained in:
Claire 2025-06-24 11:08:00 +02:00 committed by GitHub
parent 9954acf61d
commit c4128d89c9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -162,6 +162,14 @@ const AutosuggestTextarea = forwardRef(({
} }
}, [suggestions, textareaRef, setSuggestionsHidden]); }, [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) => { const renderSuggestion = (suggestion, i) => {
let inner, key; let inner, key;