Issue: Open tabs lost when closing Vivaldi
-
Didn't see this reported yet, so here goes. Whenever I close Vivaldi, none of the tabs that are open at the moment of closing Vivaldi, are saved in the closed tabs list. Instead, the browser very briefly shows the dead bird after confirming the shutdown. If / when I want to reopen some of them, they need to be hunted from the browsing history.
Additionally, updating Vivaldi seems to lose all tabs from the closed tabs list. I just updated to the latest (32-bit) version, yet the problem persists. Annoying as anything you can think of.
-
@Jousto What is your Startup option in Settings, General?
Mine is set to Last Session which reopens all tabs in the last closed window or in all Windows if I exit Vivaldi from the File menu.
-
And if @Pesala's situation doesn't resolve the issue, do you have any security or cleaning applications installed, eg. CCleaner.
-
I have a specific set of tabs that open when Vivaldi is started. My daily routine, one might say. I don't know if the last session as the start-up set of tabs would solve anything if the tabs aren't saved at all at exit.
As for BoneTone's question, yes, I have CCleaner and I run it quite regularly, too. But it doesn't prevent Vivaldi from blackbirding.
-
@Jousto However, it may prevent Vivaldi from storing tabs, cookies, etc.
-
It seems my closed tabs list does occasionally clear out after closing the browser. Not sure what causes it. It might be time based, as in if the browser has been closed for awhile. If I close and open the browser, the closed tabs are still in the list, so it isn't triggered by just closing the browser for me at least.
I don't have any cleaning applications installed.
The startup with Last Session has never failed for me, so, @Jousto, you should try it out and see if you can make that work for you. You could pin the set of tabs you normally want open at startup or just leave them open as regular tabs.
-
@nomadic, I've had the same happen to me. And now it happens daily.
Your idea of starting with the last session may work for you, but I reuse my tabs for other things once I've, for example, checked out if anything interesting has happened on a forum. When the forum is checked, I let the tab take me to the next place. So the last session wouldn't work for me. Plus I don't want to have that many tabs open...
-
Somehow half my post got deleted, but @Ayespy got to my point. Cleaning and security apps can prevent your session from reloading. Especially with the behavior that it occurs after some time delay but is not happening immediately. That indicates that Vivaldi is working fine, and something external is causing the issue. CCleaner would be a good first place to look.
However, it's not just "cleaners" that could be the culprit. For example, a security program that is protecting something like system files and user settings or some other option that may not be immediately obvious that it will effect Vivaldi's user profile. They could see the modified profile data, aren't aware that Vivaldi has made the change itself, and thus revert the file(s) back to some prior state.
-
@Jousto I made a mod here: Open Additional Pages on Startup When Using Last Session Setting
This could be a temporary solution to solve your issue. Just change the setting to
Last Session
and put into the mod the specific set of tabs you want opened when Vivaldi is started.I am going to use this mod just to open up Speed Dial as a new tab when I start up Vivaldi; another bit of functionality I am copying over from Opera.
-
this problem was happening to me in the previous version but at a certain point disappeared by itself. now, with the new 3.x update it is back again... what the actual heck...
-
is this bug being tracked or what???
-
@urfausto It's not a bug, but a wide variety of different environmental factors and browsing habits local to some individual users, which can cause the loss of sessions and/or history. Most of them involve the failure of the browser to shut down completely before it is reopened, but others are caused by extensions, security software, cleaners, data execution prevention apps, etc. It's not something written into Vivaldi.
It could be seen as something missing from Vivaldi - a missing feature - that being some routine to cause a periodic saving of tabs/sessions during a period of use, so that these are always present to be recovered if/when tabs/sessions can't be saved on exit or are "cleaned" after exit. There is some discussion concerning how to incorporate such a thing into Vivaldi, but nothing has been settled on yet, and there is no one writing the code for such a feature at present.
On the whole, most users never lose tabs - so this is a bit of an "orphan" feature at the moment, with all the front burners full up, and most of the back burners, too.
-
@Ayespy thanks for the explanation but sorry i might be too stupid to understand.
from the beginning i started using vivaldi i had that feature and was restoring sessions from the recicle bin, in version 2 it somehow disappeared but came back alone, now again i updated to 3 and disappeared lol. i really don't understand what is going on...
-
@urfausto The recycle bin can store closed tabs, and they will be there during a session.
but only if the browser shuts down normally and completely after use. If there is still an open process (like you are using Session Buddy or something) after it closes, it will not store tabs. So when you re-open it, they are not there. If you have 3rd party software on the machine sticking its fingers into the Vivaldi directory (like a cleaner or security software) then Vivaldi may save the tabs, and that software will delete them. Something more is going on on your machine than just Vivaldi updating. Vivaldi is not doing this to itself. -
@Ayespy ah so you are saying that by default the behaviour of saving sessions in recycle bin is active but something is messing with it correct? it is possible and many times my istance is not closing correctly but along shutdown. i will look into it but don't know really since this is also not a problem of mine only and the possibility to have same extensions between users messing with this are scarce. hmmm at least it will work again with a fresh installation of vivaldi.
-
the problem is now even worse because the tabs are not even saved separately, they disappear completely from the recycle bin even when closing the browser correctly.
-
@urfausto I wish the trash can did empty on closing down Vivaldi. I set Save Browser History to Session Only in Settings, Privacy, but the closed tabs are still listed on restarting. I reported this bug in June 2019, although it does not affect me, but I see it as a significant privacy issue:
(VB-54428) Settings, Privacy, Save Browsing History, Session Only Does not Clear Browsing History
I can only conclude that some extension or system clean-up tool is causing the problem for you.
-
The Trashcan holds 25 *items* that have been closed, rather than tabs. For example, if I have multiple windows opened with multiple tabs opened in each, when I close one of those windows, a single entry is added to the trashcan for the window, rather than many items -- one for each tab. You can restore that entire window at once.
If you close the only open window, rather than tabs going into the trashcan, they'll just be saved as the last session, which can optionally be either restored when next starting Vivaldi or discarded.
@Pesala said in Issue: Open tabs lost when closing Vivaldi:
I can only conclude that some extension or system clean-up tool is causing the problem for you.
As is frequently the case when this issue presents itself.
-
@BoneTone uuuh very interesting! i've just tried that.
with more than one window open, the closed window session will still correctly appear in the recycle bin of the remaining window. so there seems to be a bug with one window only upon closing.and hence it is not a problem with extensions. @Pesala
-
@urfausto Might be sort of off topic, but if you want multiple windows to be saved as the last session, you need to exit the browser rather than close the individual windows.
Go to
VivaldiMenu
→File
→exit
Then, if you have Startup with Last Session enabled, multiple windows will reopen when you restart the browser.