6

What happened? How did it happen? What are the steps to replicate the issue.
One of the more serious extension bugs I've found on ios is that it causes errors with multiple extensions I use.

Here's how to reproduce it, first restart the browser to make sure the extension is all reloaded, at this point open a random tab and open the dark reader, you can see that the extension recognizes the current correct tab, close the two tabs, refresh the current page and open the dark reader, and you will find that it recognizes the incorrectly just closed page. This is not the only step to reproduce this error, the other way is to continuously open tabs or continuously close tabs can cause this error to occur.

Note that this error is not only reproduced by dark reader, but also by extensions that work based on recognizing the current page. For example, I use several extensions

  1. will make dark reader recognize the wrong page and can't set dark mode according to the current page, for example, can't exclude the current website or can't set different dark mode according to the current website.

  2. Because Bitwarden recognizes the wrong page, it can't fill the password according to the current page, no matter it is automatic or manual, it will show that the current page doesn't have its own password, which greatly affects the efficiency of the password extensions.

  3. adguard recognizes the wrong page, it can't exclude the elements on the current page, for example, if you open a page, and then open adguard, and click to manually exclude the elements on the current page, you will find that there is no response.

After my testing, the reproduction of this error is almost 80%, and when I use Orion on a daily basis, clicking on the extension almost always recognizes the wrong tab. And this error doesn't just affect these few extensions I mentioned, it should affect almost all extensions that need to function based on the current page. Once this error occurs I have to restart the browser, refreshing the page doesn't help at all!

What did you expect to happen? Describe the desired functionality.
The extension correctly recognizes the current page regardless of how the tabs are manipulated

What version of Orion are you running?
1.3.4

    As a side note, this error, when it occurs, affects multiple extensions recognizing the wrong tab at the same time, it doesn't just happen to one extension!

    • Vlad replied to this.

      fish Can you please provide short steps to reprodce and a video.

      • fish replied to this.

        Vlad Please note that I closed the yandex.com tab using a gesture, and you can see that the extension all recognized the wrong tab after I closed it, rendering it all useless, and refreshing the page didn't help either!

          2 months later

          This also happens on desktop. I'm seeing it with 1password and with DarkReader.

            4 months later

            fish I had same problem with EditThisCookie and μBlock Origin.

            • fish replied to this.

              sukru It's not just the extensions you're talking about, but if this error occurs after closing the tab, it will cause all extensions installed by Orion to recognize the wrong page

                Extensions such as uBlock Origin and EditThisCookie don't work on new tabs after closing a tab.
                Like a extension seems working on a website in a closed tab.

                Steps to reproduce:

                1. Open a tab and browse any websites.
                2. Open a extension popup and remember the website where extension is working.
                3. Close the popup and close the tab.
                4. Open a new tab and browse another website.
                5. Open the extension popup again and check website where extension is working.

                What happened to me on step 5:
                I've installed both extensions at Firefox Addons.

                On uBlock Origin:
                It showed me a URL which was on a closed tab.
                Also, ads were not blocked.

                On EditThisCookie:
                It showed me cookies which was on a closed tab.

                It happened like:
                On older tab: I browsed 'youtube.com' and extension showed 'youtube.com'
                On a new tab after closing tab: I browsed 'duckduckgo.com' but extension showed 'youtube.com'

                Extensions should work on current browsing website even after closing tab.
                uBlock Origin should block ads.
                EditThisCookie should show cookies on current browsing website.
                I've tested the extensions and they worked on Chrome, Firefox (Windows) and Kiwi Browser (Android), perfectly.

                1.3.6 (2) (WebKit 8613.7.1.0.1)

                15


                  Edit: Here is the screenshot of ublock popup

                  A URL in red area doesn't match.

                    3 months later
                    Merged 5 posts from Extensions don't work on new tabs after closing a tab.
                      a year later
                      No one is typing