Bug: Dynamic Rendering sometimes not working on Dropdowns

I’ve got a few drop-down set up with dynamic rendering (with the animated statbar inside, so it animates every time on open). However, when I put one on a page, it doesn’t actually render dynamically. It just shows the stat bar’s fully loaded state each time.

However, if I then put an off-canvas element with its own dynamic rendering on the same page, and open that off-canvas element, then the dropdown will start behaving like I expect – but only after I’ve first opened the off-canvas element.

Repro:

  • Add dropdown element to a page
  • Put something inside it that will be obvious if it resets (like a statbar element)
  • Toggle on Dynamic Rendering
  • Save, then visit the front end
  • Click or hover over the drop-down trigger

Observed: The dropdown will appear, but won’t dynamically render content.

Repeat the above with off-canvas element, and it will dynamically render.

This seemed to work every which way I tried to do this. Do you have a .tco template I could look at? Have a great day.

Thank you sir, added a secure note with a dropbox link to the first post.

This works for you on the frontend right? The preview does have to work differently when it comes to dynamic rendering, so I might have to leave that as is right now unfortunately.

It actually doesn’t work on the front end - unless I open the off canvas modal first. i.e I can open the drop downs over and over again, and it always shows the end state, but if I open the off-canvas that contains the same basic setup (which does reset correctly), THEN the dropdown will start working correctly and reset every time.