External links don't open in frontmost private window since 2.0



  • Before version 2.0 all links from external applications were opening in the frontmost window also if it was private, so it was easy to control where to open a link by creating a private window before clicking the link. Since version 2.0 the last used non private window gets the new tab with the link.

    I can't find an entry in the changelog about this change, neither can I find any setting to change this behaviour.

    It is possible to painfully overcome this by copying the link when it is available, but not even possible when using apps that don't allow copying url: Spotlight, Alfred.app, Monocle.app.

    Bug report did not yet produce any result and I'm trying here as it is not possible to see what is happening with the bug report.

    Does anyone have any suggestions, help?


  • Moderator

    @bstj FYI, I confirmed the bug; it's still open but unassigned. However, I don't know where things stand in terms of a fix. Vivaldi 2.0's behaviour is consistent with Chrome/Chromium so I don't think that this is something that the Vivaldi team intentionally changed. I also pointed out that your desired behaviour is consistent with Safari so there is an argument to be made for conforming to platform conventions... if possible.



  • @xyzzy Thanks a lot for confirming the bug and informing about state of the ticket 🙂

    After you said that Chrome/Chromium have same behaviour, a quick search revealed that it was "fixed" in Chromium 68 (https://productforums.google.com/forum/#!topic/chrome/yefXCMUfjz8, https://bugs.chromium.org/p/chromium/issues/detail?id=757253) and Vivaldi used earlier version of Chromium before 2.0. I also didn't experience the "fixed" behaviour in Chrome as I've switched to Vivaldi before the "fix". Feels once more that consistency was preferred over users (like with the side of the close button) and from looking at the code, there is no way to configure it (https://chromium.googlesource.com/chromium/src.git/+/aaabc160f11b3396fea1ab6e2a19962550483e3f/chrome/browser/app_controller_mac.mm#1387).

    I hope Vivaldi devs will fix this "fix" and will give the control over this behaviour.


 

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