You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Cannot be reproduced. Unfortunately I'm creating this issue so that if anyone else encounters the same problem we can work on resolving it, I don't expect much to come out of it as of right now.
Cyrillic text is displayed without any intermediate characters.
Actual Behavior
Remix sometimes returns a NUL character. When I revert the node version to 18.10.0 the server returns a NUL but then client-side React removes it. On node 20+ that does not happen. The NUL character is visible when cURLing the page and in the browser. I've been able to see the character in multiple browsers and devices, I'm also able to reproduce it locally by building the app with remix dev and in production.
cURL to a file:
Browser:
Devtools:
The text was updated successfully, but these errors were encountered:
@gigobyte If you use React 18.1–18.3, probably facebook/react#31134 (comment)
CJK text (3 bytes in UTF-8 per char) is more likely to be suffered from this bug than Cyrillic (2 bytes) text.
Reproduction
Cannot be reproduced. Unfortunately I'm creating this issue so that if anyone else encounters the same problem we can work on resolving it, I don't expect much to come out of it as of right now.
Simplified code:
In reality it's a Mantine TextInput component
System Info
Used Package Manager
npm
Expected Behavior
Cyrillic text is displayed without any intermediate characters.
Actual Behavior
Remix sometimes returns a NUL character. When I revert the node version to 18.10.0 the server returns a NUL but then client-side React removes it. On node 20+ that does not happen. The NUL character is visible when cURLing the page and in the browser. I've been able to see the character in multiple browsers and devices, I'm also able to reproduce it locally by building the app with
remix dev
and in production.cURL to a file:
Browser:
Devtools:
The text was updated successfully, but these errors were encountered: