SOLVED: Bricks' element no longer initialised in gutenberg (v2.4.2)

From v2.4.2, slider nestable and accordion nestable no longer init when inside component in the block editor.

To reproduce..

  • add either of those elements in a component
  • enable ‘Use in block editor’.
  • inside the block editor, add in that new component.

My understanding of the issue is due to it calling .get() on window.tinymce8 || window.tinymce whenever bricksIsFrontend is false. Inside the block editor’s iframe neither exists.

Console..

bricks.min.js?ver=1790641088:1 Uncaught TypeError: Cannot read properties of undefined (reading ‘get’)

Hi @wplit

Thank you very much for the report.

Confirmed it’s a bug. We are working on it.

We’ve addressed this in Bricks 2.4.3, now available as a one-click update in your WordPress Dashboard.

Please read the changelog entry before updating, and let us know if you experience any issues.