Vivaldi

  • Browser
  • Mail
  • News
  • Community
  • About

Navigation

    • Browser
    • Mail
    • News
    • Community
    • About
    • Register
    • Login
    • Search
    HomeBlogsForumHelpThemes
    • Home
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    1. Home
    2. Desktop
    3. Vivaldi for Windows
    4. Page does not switch when using hotkeys to switch tabs

    Page does not switch when using hotkeys to switch tabs

    Vivaldi for Windows
    3
    15
    2546
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Arcticir
      Arcticir last edited by

      This is not a new problem with the current version, but an old one. I encountered this problem about a year ago. But as vivaldi is not my main browser and I am using the Snapshot version, I thought it would be fixed soon.
      I use global mouse gestures to send "CTRL+PGUP/PGDN" to switch tabs and have never had a similar problem on Chromium.

      alt text

      nomadic 1 Reply Last reply Reply Quote 0
      • nomadic
        nomadic @Arcticir last edited by

        @Arcticir said in Page does not switch when using hotkeys to switch tabs:

        I use global mouse gestures to send "CTRL+PGUP/PGDN" to switch tabs

        Do the keyboard shortcuts work correctly without using "global mouse gestures"?

        Also, what program is providing the global mouse gestures? Vivaldi has its own gesture system built in, so you might be able to use that instead.

        Because Ctrl+PageUp/PageDown work correctly here.

        Arcticir 1 Reply Last reply Reply Quote 0
        • Arcticir
          Arcticir @nomadic last edited by Arcticir

          @nomadic

          The keyboard shortcuts also do not work.
          However, clicking on the page content to give it focus will restore it to normal. This means that the problem occurs when, after creating a new tab, the page does not have focus.
          I use the "--remote-debugging-port" startup parameter and often use "http://127.0.0.1:7676/json/new?%URL%" to open multiple new pages at once.

          It should be noted that this problem is random and does not mean that "CTRL+PGUP/PGDN" is not working. If I use the vivaldi frequently, I probably encounter it three or four times a day.

          nomadic 1 Reply Last reply Reply Quote 0
          • nomadic
            nomadic @Arcticir last edited by

            @Arcticir said in Page does not switch when using hotkeys to switch tabs:

            The keyboard shortcuts also do not work.
            However, clicking on the page content to give it focus will restore it to normal. This means that the problem occurs when, after creating a new tab, the page does not have focus.

            I can't replicate this behavior. The keyboard shortcuts always work for me.

            If you try creating a new browser profile, do you still see the issue?

            I use the "--remote-debugging-port" startup parameter and often use "http://127.0.0.1:7676/json/new?%URL%" to open multiple new pages at once.

            If a new profile doesn't solve it, giving step by step instructions on how this is supposed to work might help others that are trying to replicate the bug.

            I don't really get how this local URL is supposed to be run and do you need to have a JSON file somewhere?

            Arcticir 1 Reply Last reply Reply Quote 0
            • Arcticir
              Arcticir @nomadic last edited by

              @nomadic

              Yes, a brand new configuration will not solve the problem.
              I was able to reproduce the problem easily using a fresh configuration without installing any extensions.
              1, use the "--remote-debugging-port" startup parameter, e.g. "--remote-debugging-port=9223"
              2, set "tag-loop" to "loop in tag order" in the new configuration
              3. Use scripts externally to load multiple pages at once, trying several times to get the browser to use as much CPU performance as possible.
              For example:

              curl http://127.0.0.1:9223/json/new?https://www.youtube.com/feed/subscriptions
              curl http://127.0.0.1:9223/json/new?https://vivaldi.com/
              curl http://127.0.0.1:9223/json/new?https://www.nytimes.com/
              curl http://127.0.0.1:9223/json/new?https://www.bbc.com/
              
              1. At this point, quickly press "CTRL+PGUP/PGDN". It is best to use the hotkey tool, I use the mouse gesture "RButton+WheelDown/WheelUp" to send "CTRL+PGUP/PGDN" quickly

              This is a brand new configuration without any extensions:
              alt text

              nomadic 1 Reply Last reply Reply Quote 0
              • Arcticir
                Arcticir last edited by

                I would like to know if the developers have reproduced this error and if any other information is needed? I would really like this issue to be fixed, as it becomes very frequent when I try to use Vivaldi as my primary browser.

                mib2berlin 1 Reply Last reply Reply Quote 0
                • mib2berlin
                  mib2berlin @Arcticir last edited by

                  @Arcticir
                  Hi, if nobody report it to the bug Tracker they don't know about.
                  Open the help page and search for bug, there are more information how to report a bug.

                  Cheers, mib

                  Opensuse Tumbleweed x86_64 KDE 5, Windows 11 Pro, Vivaldi latest
                  HP Probook Intel(R) i5-8350U 16 GB, GPU UHD 620, SSD 256 GB
                  Miniforum-B550 AMD Ryzen 7 4700G 16 GB, Radeon Graphics
                  Xiaomi Mi Note 10 Lite Android 12

                  Arcticir 1 Reply Last reply Reply Quote 0
                  • Arcticir
                    Arcticir @mib2berlin last edited by

                    @mib2berlin Thanks.

                    The point of reproducing this problem is to quickly create multiple tabs, which can cause a break in the connection between the UI and the page content.

                    1 Reply Last reply Reply Quote 0
                    • Arcticir
                      Arcticir last edited by

                      Sorry, I missed a setting that must be set to "After the active tab" for the "New tab position". The error occurs if the current tab is not the last one and we have multiple tabs open almost simultaneously.

                      alt text

                      mib2berlin 1 Reply Last reply Reply Quote 0
                      • mib2berlin
                        mib2berlin @Arcticir last edited by

                        @Arcticir
                        Hi, can you add a list of your tab settings or a screen shot, please?
                        My settings are completely different but I will try to reproduce it on my Windows 11 boot partition.
                        Please check the 5.3 update.
                        Backup your profile before update, some user have crashes at startup.

                        Cheers, mib

                        Opensuse Tumbleweed x86_64 KDE 5, Windows 11 Pro, Vivaldi latest
                        HP Probook Intel(R) i5-8350U 16 GB, GPU UHD 620, SSD 256 GB
                        Miniforum-B550 AMD Ryzen 7 4700G 16 GB, Radeon Graphics
                        Xiaomi Mi Note 10 Lite Android 12

                        Arcticir 1 Reply Last reply Reply Quote 0
                        • Arcticir
                          Arcticir @mib2berlin last edited by

                          @mib2berlin

                          alt text

                          mib2berlin 1 Reply Last reply Reply Quote 1
                          • mib2berlin
                            mib2berlin @Arcticir last edited by

                            @Arcticir
                            Hm, hard to test, "CTRL+PGUP/PGDN" does not work at all for me, does not matter I have 4 tabs or during open 35 tabs at once.
                            I use scroll weel to change tabs which not really work during open tabs, if all tabs are open but not loaded I can scroll.
                            I also cant understand the usage of it, sorry.

                            Cheers, mib

                            Opensuse Tumbleweed x86_64 KDE 5, Windows 11 Pro, Vivaldi latest
                            HP Probook Intel(R) i5-8350U 16 GB, GPU UHD 620, SSD 256 GB
                            Miniforum-B550 AMD Ryzen 7 4700G 16 GB, Radeon Graphics
                            Xiaomi Mi Note 10 Lite Android 12

                            1 Reply Last reply Reply Quote 0
                            • nomadic
                              nomadic @Arcticir last edited by nomadic

                              @Arcticir I just tried it, but I was not able to reproduce the issue.

                              My setup:

                              1. Create a .bat file with the curl commands (duplicated a few times to hopefully make the bug show up)
                              2. Set up an AutoHotKey script to launch the .bat script when I press Alt+Shift+4
                              3. Set tab cycling to Cycle in Tab Order
                              4. Created a shortcut for Vivaldi and appended --remote-debugging-port=9223

                              My results:
                              Ā  https://imgur.com/a/DbvJBbN


                              Maybe you could look into using a command chain that opens all the links in new tabs, that is launched with a Vivaldi mouse gesture. Then you can see if it causes the same issue on your install. This will help eliminate any ill effects from other programs that could be inadvertently causing the issue.

                              Arcticir 1 Reply Last reply Reply Quote 1
                              • Arcticir
                                Arcticir @nomadic last edited by Arcticir

                                @nomadic Thanks.
                                Sorry for the error though, I provided the wrong information. The condition that triggers this error is not CPU performance, nor tab cycling mode. It is the "New Tab Position", which you must set to "After Active Tab".

                                I wrote an ahkv2 script that reproduces the error by pressing F1 about twice.

                                f1::
                                {
                                	ToolTip
                                	test "http://127.0.0.1:9223/json/new?https://www.nytimes.com/"
                                	test "http://127.0.0.1:9223/json/new?https://www.bbc.com/"
                                	test "http://127.0.0.1:9223/json/new?https://www.nytimes.com/"
                                	test "http://127.0.0.1:9223/json/new?https://www.bbc.com/"
                                	sleep 1000
                                	send "^{PgUp}"
                                	ToolTip "F1 END"
                                }
                                return
                                f2::
                                {
                                	run "vivaldi.exe --remote-debugging-port=9223"
                                }
                                
                                test(url) {
                                	this := ComObject('WinHttp.WinHttpRequest.5.1')
                                	this.Open('GET', url)
                                	this.Send()
                                }
                                

                                alt text

                                1 Reply Last reply Reply Quote 0
                                • Arcticir
                                  Arcticir last edited by

                                  I noticed that this issue has been fixed in "5.4.2722.3".😁

                                  1 Reply Last reply Reply Quote 0
                                  Loading More Posts
                                  • Oldest to Newest
                                  • Newest to Oldest
                                  • Most Votes
                                  • Reply as topic
                                  Log in to reply
                                  • 1 / 1
                                  • First post
                                    Last post

                                  Looks like your connection to Vivaldi Forum was lost, please wait while we try to reconnect.

                                  Copyright © Vivaldi Technologies™ — All rights reserved. Privacy Policy | Code of conduct | Terms of use | Vivaldi Status