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
When deployed to Cloudflare useLexicalScope might return undefined for signals in some weird scenarios. Or qrls might stop working or anything else due to errors during resumability on client.
I assume it occurs due to encoding issues, for example with new TextEncoderStream containers have class="qc�" when in 1.5.4 class="qc📦". Some other symbols might also be corrupted, so qwik can't resume containers in edge cases.
Issue might not be reproducible if amount or sequence of counters is different or even if something irrelevant is removed like head nodes somewhere else.
Can confirm the 📦 emoji is busted up by this polyfill and that everything works in dev/preview mode (under Node.js), so I definitely messed up the encoding and I think I know where to look.
Which component is affected?
Qwik Runtime
Describe the bug
In qwik-city 1.5.5 new TextEncoderStream polyfill was introduced.
When deployed to Cloudflare useLexicalScope might return undefined for signals in some weird scenarios. Or qrls might stop working or anything else due to errors during resumability on client.
I assume it occurs due to encoding issues, for example with new TextEncoderStream containers have
class="qc�"
when in 1.5.4class="qc📦"
. Some other symbols might also be corrupted, so qwik can't resume containers in edge cases.Issue might not be reproducible if amount or sequence of counters is different or even if something irrelevant is removed like head nodes somewhere else.
Reproduction
https://github.com/mhuretski/qwik-starter-1djsma
Steps to reproduce
qwik-city 1.5.4 https://30efff55.check-qwik-155.pages.dev/ (OK)
qwik-city 1.5.5:
System Info
Additional Information
No response
The text was updated successfully, but these errors were encountered: