• 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

    DevTools overlap the page

    General
    4
    11
    2289
    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.
    • howbizarre
      howbizarre last edited by

      From time to time, the DevTools begin to overlap the page. It happens most often when my local (dev) server with the HMR (Hot Module Reload) reloads the app I'm developing, but it also happens while browsing sites.

      cbab1442-88c0-45c4-9bc8-ddb44e23c20a-image.png

      This is annoying, especially when I use the hide and show hotkey Ctrl + Shift + I. Please, add F12 support if possible.

      Reply Quote 3
        burnout426 ilya-b 2 Replies Last reply
      • burnout426
        burnout426 Volunteer @howbizarre last edited by

        @howbizarre said in DevTools overlap the page:

        Please, add F12 support if possible.

        Goto the URL opera://settings/keyboardShortcuts and add F12 to the "Developer tools" command.

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

          Does it happen in other Chromium browsers too? It might a be an underlying Chromium issue. I can't seem to reproduce it in quick testing though.

          I assume you know you can have the tools open in their own window as a workaround.

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

            @burnout426 No, everything works fine on Chrome and Brave. I use Opera One(version: 109.0.5097.68).

            Reply Quote 2
              burnout426 1 Reply Last reply
            • burnout426
              burnout426 Volunteer @howbizarre last edited by

              @howbizarre OK.

              Opera 110 just came out. You can test if there's any difference in it.

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

                @burnout426 Cool... Now it works. Мuch better

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

                  @burnout426 I made a capture with v110 https://youtu.be/cvqyewgdrGU - same problem...

                  Reply Quote 2
                    burnout426 1 Reply Last reply
                  • burnout426
                    burnout426 Volunteer @howbizarre last edited by

                    @howbizarre Ah, yes. I can also reproduce now following the directions in the video, and only in Opera.

                    Please file a bug at https://opera.atlassian.net/servicedesk/customer/portal/9/group/11/create/6 (including link to the video) and post the bug number here.

                    Reply Quote 0
                      howbizarre ivanmca 2 Replies Last reply
                    • howbizarre
                      howbizarre @burnout426 last edited by

                      @burnout426 I wrote one this morning - the bug number is: BS-92008

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

                        @burnout426 @howbizarre I have this issue as well.

                        If it helps, it's because Opera is reporting the wrong viewport width/height on initial page load with dev tools open. It's reporting the full size of the window rather than minus the dev tools. So if you follow links with dev tools open, the next page you load will be wrong.

                        If you add this to a page, you can see what it's doing:

                        function logViewportSize() {
                          console.log('Width:', window.innerWidth);
                          console.log('Height:', window.innerHeight);
                        }
                        logViewportSize();
                        window.addEventListener('resize', logViewportSize);
                        

                        It's only on initial load of a new page. Any resizing, either of the window or dev tools, it will then report the correct width. Initial opening of dev tools also corrects the viewport numbers.

                        Reply Quote 3
                          1 Reply Last reply
                        • ilya-b
                          ilya-b @howbizarre last edited by

                          @howbizarre, @mbedni , @ivanmca , I have the same problem in Opera for Windows (not reproducible in Opera for Mac). Reproducible stable, each time after relogin DevTools overlaps my page and window.innerWidth is incorrect as there are no DevTools. It reproduces for Left, Right and Bottom positiones of DevTools. Only when I resize the window manually it recalculates width correctly with according to DevTools width. I tried resizing programatically but it didn't help

                          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-2025