• Login
    • Search
    • Categories
    • Recent
    • Tags
    • Users
    • Groups
    • Rules
    • Help

    Do more on the web, with a fast and secure browser!

    Download Opera browser with:

    • built-in ad blocker
    • battery saver
    • free VPN
    Download Opera

    Unclickable Top 40px in Extension Popups on Opera – BUG-906

    Opera for Windows
    3
    11
    1724
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • saidtorres3
      saidtorres3 last edited by leocg

      I wanted to bring attention to an issue I've encountered and already reported to Opera Support, but I thought it would be helpful to share it here too, just to keep a public record and see if anyone else has come across it, since opera bugs reports are not public. Here’s what I’ve found:

      Summary:
      In Opera (both the regular version and Opera GX), extension popups seem to have an issue where the top 40 pixels of the popup window become unclickable. This makes it impossible to interact with any buttons, links, or elements positioned in that area of the popup.

      Steps to Reproduce:

      1. Install and activate an extension that generates a popup (without a URL bar or typical navigation tools).
      2. Open the extension's popup.
      3. Try clicking on any interactive element within the top 40 pixels of the popup.

      Expected Behavior:
      Ideally, everything in the popup should be clickable, no matter where it's located.

      Actual Behavior:
      Unfortunately, the first 40 pixels from the top remain unclickable, preventing any interaction with elements like buttons or links in that area.

      Additional Details:

      • This issue only happens in extension-generated popups, not in standard browser windows.
      • The issue persists across various extensions and after clearing the cache, disabling other extensions, or using different versions of Opera.
      • Interestingly, this doesn’t happen in Google Chrome, which suggests it might be specific to Opera’s handling of extension popups without the URL bar or browsing tools.

      Environment:

      • Browser Version: Opera 114.0.5282.115 & Opera GX 114.0.5282.106
      • Operating System: Windows 11
      • Extensions Tested: Popup extension, Bitwarden
      • Hardware: 11th Gen Intel(R) Core(TM) i5-1145G7 @ 2.60GHz, RTX GPU

      Here is footage of the issue:
      https://www.youtube.com/watch?v=jfIa0bx7hZI

      One of the principal affected extensions by this issue is Bitwarden, you can see the issue here: https://github.com/bitwarden/clients/issues/4270

      Reply Quote 0
        donq 1 Reply Last reply
      • donq
        donq @saidtorres3 last edited by This post is deleted!
        Reply Quote 0
          1 Reply Last reply
        • burnout426
          burnout426 Volunteer last edited by burnout426

          Confirmed with the chromewebstore.google.com and addons.opera.com versions of Bitwarden at least.

          If I disable the "Multithreaded UI Compositor" flag at the URL opera://flags/#ui-compositor-multithreaded (which is on by default) and restart Opera GX, the problem goes away. So, it indeed seems like an Opera bug with that feature.

          I didn't test in regular Opera (Opera One), but I assume it has the same issue.

          Reply Quote 0
            saidtorres3 1 Reply Last reply
          • saidtorres3
            saidtorres3 @burnout426 last edited by saidtorres3

            @burnout426 I tried disabling the opera://flags/#ui-compositor-multithreaded flag on OperaGX, but the issue still remains.

            Reply Quote 0
              burnout426 2 Replies Last reply
            • burnout426
              burnout426 Volunteer @saidtorres3 last edited by

              @saidtorres3 I can retest later to see if I just got lucky or not. I'll let you know.

              Reply Quote 0
                1 Reply Last reply
              • burnout426
                burnout426 Volunteer @saidtorres3 last edited by

                @saidtorres3 Okay. I retested and indeed disabling the flag doesn't help. After testing the flag I must have forgotten to click the pop-up button to open the extension page in a pop-up window.

                So, false alarm on finding the culprit.

                Reply Quote 0
                  1 Reply Last reply
                • burnout426
                  burnout426 Volunteer last edited by

                  Filed DNA-119560 for this too (mentioned BUG-906 in it) and attached a demo extension to it. Also FYI'd some people.

                  Reply Quote 1
                    saidtorres3 1 Reply Last reply
                  • saidtorres3
                    saidtorres3 @burnout426 last edited by

                    @burnout426 Thank you, that's very helpful!

                    Reply Quote 0
                      burnout426 1 Reply Last reply
                    • burnout426
                      burnout426 Volunteer @saidtorres3 last edited by burnout426

                      @saidtorres3 There's a fix for this in Opera Developer. See https://blogs.opera.com/desktop/2024/11/opera-116-0-5351-0-developer-update/.

                      Please test in that build with extensions (including Bitwarden) to confirm that it's fixed. It seems fixed to me in both my test case and in Bitwarden from addons.opera.com.

                      From: https://blogs.opera.com/desktop/changelog-for-116/

                      DNA-119560 Top area of extension popup window page doesn’t respond to clicks
                      
                      Reply Quote 0
                        saidtorres3 1 Reply Last reply
                      • saidtorres3
                        saidtorres3 @burnout426 last edited by

                        @burnout426 said in Unclickable Top 40px in Extension Popups on Opera – BUG-906:

                        DNA-119560 Top area of extension popup window page doesn’t respond to clicks

                        That indeed fixed the bug, thanks for you hep!

                        Reply Quote 1
                          1 Reply Last reply
                        • burnout426
                          burnout426 Volunteer last edited by

                          Awesome. It'll probably take a bit to get into Opera Stable, but thanks for confirming that it's fixed.

                          Reply Quote 1
                            1 Reply Last reply
                          • First post
                            Last post

                          Computer browsers

                          • Opera for Windows
                          • Opera for Mac
                          • Opera for Linux
                          • Opera beta version
                          • Opera USB

                          Mobile browsers

                          • Opera for Android
                          • Opera Mini
                          • Opera Touch
                          • Opera for basic phones

                          • Add-ons
                          • Opera account
                          • Wallpapers
                          • Opera Ads

                          • Help & support
                          • Opera blogs
                          • Opera forums
                          • Dev.Opera

                          • Security
                          • Privacy
                          • Cookies Policy
                          • EULA
                          • Terms of Service

                          • About Opera
                          • Press info
                          • Jobs
                          • Investors
                          • Become a partner
                          • Contact us

                          Follow Opera

                          • Opera - Facebook
                          • Opera - Twitter
                          • Opera - YouTube
                          • Opera - LinkedIn
                          • Opera - Instagram

                          © Opera Software 1995-