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.