Last session is lost when another app invoked Vivaldi
-
I was a bit upset that I lost all tabs.
- I cleanly shut down Vivaldi.
- Then I was on a different application, which invoked the default browser, which is Vivaldi to me.
- The Vivaldi window shows only the webpage the application wanted to show. The tab trash bin is almost empty.
All tabs I had before shutting down Vivaldi are lost. I don't have a saved session except the one I created more than a year ago.
Is this the intended (expected) behavior?
modeit Moved from All Platforms → Mac
-
@ryofurue Unable to reproduce on Windows. What is your OS and Vivaldi vesion?
Specs: AMD A10-6800K, 8 Gb on Win 10 64-bit 1903 build 18362.418 • Snapshot 2.9.1735.3 (64-bit)
-
@Pesala said in Last session is lost when another app invoked Vivaldi:
@ryofurue Unable to reproduce on Windows. What is your OS and Vivaldi vesion?
My bad. I should have included that information:
Vivaldi 2.9.1735.3 (Official Build) (64-bit) Revision c2d6e95970fe263ad86b931f981599ff36a447a4 OS macOS Version 10.15.1 (Build 19B88)
Vivaldi is the latest snapshot and the OS is macOS Catalina.
Thank you for your respose.
-
After repeating the experiment, I've realized what happened: Two identically-sized Vivaldi windows are launched and placed exactly at the same place!
So, I saw only the window at the top and thought that all my tabs were gone! All my old tabs were in the other window below.
Phew. Sorry for the confusion.
But I think this is a little bug 1) in the way Vivaldi asks the OS to place its windows, or 2) in the external application that invokes Vivaldi, or 3) in the OS.
I guess (2) is not likely. Because the external application just asks the OS(?) to launch the default browser with a URL. How many windows will be launched isn't the concern of the application.
Maybe it's (1) because it's Vivaldi's decision to launch two windows instead of one. Or maybe the OS has changed the behavior of its API.
-
@Gwen-Dragon said in Last session is lost when another app invoked Vivaldi:
@ryofurue Same on other OS. in Linux and Windows invocation of Vivaldi by a external program opens the browser a new window.
I see. (Except, when Vivaldi is already open, an external program adds a tab to the existing Vivaldi window. But, that isn't an issue here.)
So, you mean that on Windows and Linux, two windows are opened at the same time, too.
Then the question is, why macOS chooses to place those two windows exactly at the same location. I suspect that there should be some methods to avoid that, on the part of the OS or on the part of Vivaldi.
-
@Gwen-Dragon said in Last session is lost when another app invoked Vivaldi:
May be this issue is a bug.
[ . . . ]
carefully and report the bug to Vivaldi bugtracker.Thanks. It's VB-60648. They wrote me back, saying that they are aware of the the problem and the fix is in the pipeline!
Recently, they've started to send a human (as opposed to automated) feedback to the bug-report submitter. That is wonderful.
-