Hi Dave,
unfortunately I do not know the GenerateBlocks plugin at all. But as far as I could read on their plugin description they do bring their own logic to hide blocks. Maybe this is colliding with the code of my plugin?
Unfortunately I cannot guarantee that my plugin works with all other plugins out there.
If it helps you can use the filter to switch off CSS logic and write your own CSS to override any conflict that the GenerateBlocks plugin might create. My plugin will then just output its classes.
function override_responsive_block_control_add_css() {
return false;
}
add_filter('responsive_block_control_breakpoints', 'override_responsive_block_control_add_css');
I hope this helps.
Best,
Sascha
Look out for the following style of classes in the markup: rbc-is-hidden-on-mobile, rbc-is-hidden-on-tablet, rbc-is-hidden-on-desktop, rbc-is-hidden-on-wide. They should be set by my plugin. If they are not maybe ask GenerateBlocks how they are dealing with classes/props on their blocks.
Closing this as there was no reply in 2 months.