This problem is related to that other one and its solution. So, basically, in my React app (I don't know if it's a global HTML issue), whenever I put spellCheck="false" on a textarea, the caret has display issues : when moved with keyboard arrows, its blinking cycle does not reset (which is the case when spellCheck is not specified). Even if I disable spellcheck directly from the browser, this problem appears.
So :
Is this a known issue ?
Is this a React thing or a global HTML issue ?
Is there a solution ?
Edit : This issue happens on Firefox but not on Brave. If I control this parameter with React like spellCheck={checkSpell}
, for it to be true onKeyDown, then false onKeyUp, there's no problem anymore. But of course, the red wavy underlines blink like it's Christmas.