WIP: Dynamic data fallback to dynamic data breaks with special characters

Browser: Chrome 110
OS: macOS / Windows / Linux / etc.
URL: Link to a page that illustrates this issue
Video: Short screen recording that illustrates this issue (free tool: jam.dev)

[Please describe this bug in as much detail as possible so we can replicate & debug this bug]

I have been able to use dynamic data as a fallback for other dynamic data. For example - {mb_page_custom_heading @fallback:{post_title}}

Generally, this works just fine. The problem comes in when there are special characters. Specifically, when copying and pasting from a Google Doc where an apostrophe will come over as ’ and this breaks the element. It renders part of the dynamic data string itself (see video).

Is there a setting Bricks or Metabox that I need to adjust to fix this?

Also, one of my developers was able to create a workaround for one project that is detailed in the second video below

3 Likes

Hi @r5websites,

thank you for your report. I was able to replicate it and I’ve added it to our internal bug tracker. Once it’s solved, we will update the topic.

I can replicate it with this character:

Thank you,
Matej

2 Likes

any update on this bug?

Hey @r5websites,

no news yet. Will bump up our internal task.

Matej

checking in on this request