SOLVED: Pop-up Prevents Interaction with the Page, Even with Backdrop Disabled

Browser: Opera, Firefox, Chrome, Edge, Vivaldi
OS: Windows 11

I want to create a pop-up to serve as a cookie consent notice (or even create floating buttons). For this, I need users to be able to navigate the site (click buttons, select text, etc.) even when the pop-up is on the screen.

In Elementor, simply disabling the backdrop achieves this. However, in Bricks Builder, even with the backdrop disabled, I can only scroll the page but cannot interact with it.

I’ve tried all possible settings across different browsers, but nothing resolves the issue.

Is this a bug, or is the option to disable the backdrop and interact with the page simply not possible with Bricks Builder?

Hi Hallan,
Thanks so much for your report, and welcome to the forum!

Unfortunately, I cannot reproduce the issue. Would you please provide a live link and a screencast using https://jam.dev showing and explaining what’s happening?

Best regards,
timmse

Hello Timmse,

Thank you for your feedback.

Here are the links to the video and the example of what is happening:

Video: Jam
Live link: teste-popup – Voxuy 2024

In the video, up to 22 seconds, you can see me navigating the page without the pop-up. I can click buttons, open other pop-ups, play videos, etc.

Then, I reload the page to open the pop-up in the lower-left corner. With it open, I cannot click any buttons, videos, etc. I can only interact with the page after closing the pop-up.

At the end, I show how the pop-up is configured within Bricks Builder.

Let me know if you need further assistance! :blush:

Thanks for the video and the link! Now I see the problem - seems to have something to do with the positioning of the popup… but it should be very easy to solve:

div[data-popup-id="1003"] {
    pointer-events: none;
}

div[data-popup-id="1003"] .brx-popup-content {
    pointer-events: auto;
}

We may be able to add another setting for this - but it’s not a bug :slight_smile:

Hello timmse,

This really solved the problem and will help me a lot in all my projects. Thank you very much for the help.

While I was trying to solve this problem on my own, I found several people looking for this solution, without success. I believe it makes sense to automatically activate these settings when disabling the backdrop, just like it happens in other plugins.

Again, thank you very much and sorry for reporting it as a bug.

1 Like

Hey Hallan,

We’ve added this improvement in Bricks 1.9.9 beta, now available as a manual download in your account (see changelog). As soon as the backdrop is disabled, the pointer events will be set automatically.

Please let us know if you are still experiencing issues.

As with any beta release, please do not use it on a production/live website. It is only meant for testing in a local or staging environment.