Closing window with multiple pinned tabs causes these tabs to be opened in remaining window



  • Hi there,

    I've had this problem now for a few month and I was hoping it would just disappear as most other issues with Vivaldi have in the past but this one doesn't.

    I am usually working with 2 browser wIndows each with about 40-50 tabs. Most of the tabs are pinned and I always use sessions.
    I always put my PC into hibernation and only reboot when I need to install updates which saves a lot of time.
    For 2 or 3 months now I've had this problem that whenever I close one window all the tabs in that window automatically appear in the remaining window. Basically, I don't care much because I just close browser windows when I want to reboot the PC. BUT: The browser is set to start with the last session (I need this feature in case of a systems crash and an unsaved session) so I start the browser with all the content of 2 windows packed into one. When all the garbage is loaded I continue opening my sessions as in 2 separate windows with all my tabs. When I close the third window which is full of the unsorted content it will appear on one of those windows.
    The only solution is to manually unpin all the tabs in one window and close them manually which is a real nightmare.

    So far I have cleared all the caches, I've gone through numerous browser updates and nothing changed.

    My browser version is 1.15.1147.55 32 bits

    OS Win 7 ultimate 64 bits

    Does anybody have a clue how I might solve this problem?

    regards

    Jdue


  • Moderator

    @jdue said in Closing window with multiple pinned tabs causes these tabs to be opened in remaining window:

    The only solution is to manually unpin all the tabs in one window and close them manually which is a real nightmare.

    An easier solution is to Ctrl+Click and Ctrl+Shift+Click to select all of the pinned tabs, then unpin them with a shortcut (I use Shift+P).

    The Windows Panel can also be used to select multiple tabs easily.

    I could not reproduce the bug.


  • Moderator

    @jdue You could always set (in Settings) pinned tabs to close as normal tabs. I can't envision a reason to pin a majority of one's tabs. This seems counter-intuitive.



  • @jdue I face the same issue lately, it's clearly a regression, as using Vivaldi with a few open windows for ... well a long time, it used to work properly before the latest (or the one before) snapshot.
    @Ayespy nice idea to set pinned tabs to close as regular ones, except... it doesn't fix the issue, pinned tabs are still moved to remaining window!

    I filed a bug : VB-42525


  • Moderator

    @terdale said in Closing window with multiple pinned tabs causes these tabs to be opened in remaining window:

    VB-42525

    Your bug is: VB-42525 "Regression: pinned tab from one window are moved to the other upon first window closing"

    Confirmed internally by me.
    Bug is closed as "Won't fix" by dev.



  • @gwen-dragon said in Closing window with multiple pinned tabs causes these tabs to be opened in remaining window:

    Your bug is: VB-42525 "Regression: pinned tab from one window are moved to the other upon first window closing"

    Just curious 😉 : that means you have access to the bug tracker? Lucky you 😉


  • Moderator

    @terdale said in Closing window with multiple pinned tabs causes these tabs to be opened in remaining window:

    that means you have access to the bug tracker? Lucky you

    Yes, i am a external tester of Vivaldi (Soprano Team), that's why i have access to the non-public bug tracker.
    But lucky? Yes and no… Testing and bug hunting is hard work.



  • @gwen-dragon said in Closing window with multiple pinned tabs causes these tabs to be opened in remaining window:

    But lucky? Yes and no… Testing and bug hunting is hard work.

    Right indeed.
    And thanks for having confirmed the reported bug.



  • @jdue Went through the same. The short keys helped me get around it but it's not really a solution.


  • Moderator

    Our dev said that is no bug, the pinned tab moves to open windows to avoid tab loss.



  • @gwen-dragon said in Closing window with multiple pinned tabs causes these tabs to be opened in remaining window:

    Our dev said that is no bug, the pinned tab moves to open windows to avoid tab loss.

    Seriously!? One closes deliberately the window, thus expects all tabs to be closed, don't you think?
    If I want to keep some tabs from the window I plan to close, I move them to another open window beforehand.
    It is puzzling to have pinned tabs from the alternate window suddenly moved to the main one. When it happened to me first, I didn't figure out what I did that could have led to this. Moreover, I had to go through the process described by @jdue to get rid of them.
    And, in any case, it is a major behavior change over previous snapshots! I'm using Vivaldi for 2 years, and use to work with multiple windows for almost as long, and up to now tabs from a closed window were... well... closed, whatever pinned or not.
    FMPOV it is really counter-intuitive.

    Anyway, thanks for having checked this with the dev @Gwen-Dragon.



  • Legitimately disappointing. I agree that closing a window communicates that you want all the tabs in the window gone, pinned or not. There are already methods to mitigate tabs loss (see the trash icon in the upper-right corner).

    What used to be a one-click process (click the close button on the window), has now become a multiple-click-and-keyboard-shortcut maneuver if you don’t want those pinned tabs following you around like a lost puppy.

    In my mind, pinned tabs are pinned to make sure of their persistence in that particular window. Once the window has been closed, the pinned tab’s claim on persistence had been illegitimized. I also echo that if I wanted to keep the tab, it would have been transferred before closing the window.

    I would have hoped this would have at least been considered as an option / checkbox in the settings to restore the old behavior, where pinned tabs die with their windows, rather than just taking this away completely. The current behavior just seems completely backwards to me.


  • Moderator

    @digitrance Thanks for digging this topic up, I've just submitted a feature request for this.



  • The strangest thing just happened to me related to this: I normally use two browser windows - in one of them I have half a dozen pinned tabs that I visit often.
    I accidentally closed the window with the pinned tabs. My pinned tabs moved over to the other window (since I read this post this morning, this was not completely unexpected, although I still don't understand the reasoning behind it).

    The problem was was came after this: I then went to the trash can and restored the window. The window was restored but without the pinned tabs (because they had not been closed, as they were moved to the other window). I then Ctrl+clicked the pinned tabs and dragged them to their original window. Now the pinned tabs are on both windows but they only show up on the window that they were dragged to - if I click on the window where they "do not belong", the page still changes yes, but on the other window.

    I closed the browser completely to see if I could replicate this. But now the browser crashes at one of the operations before I get to the end. I even lost one of the windows already (and all the tabs that were open in there), so I don't want to keep trying to do this. at least for a while...


 

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