Steam protocol doesn't work when browser is closed
-
I'm not sure when this started happening, but I noticed that the steam:// protocol has stopped working when Vivaldi is closed or when I'm on the home page.
Normally, if you click a link like steam://store/730/ or paste it into your browser, you'll get a popup that asks if you want to open the link in an external application (if you have Steam installed).
However, if I do this on my Start Page (rather than a normal web page), the popup doesn't appear. Likewise, if Vivaldi is closed and I click the link from some other source (like within a game), it doesn't open Vivaldi or Steam.
I'm on version 6.1.3035.84.
-
@3ternal Hi!
However, if I do this on my Start Page (rather than a normal web page), the popup doesn't appear.
I can confirm this - not sure if I'd call it a "bug" more of an edge case, as that would certainly not be how it's usually done, i.e. clicking a Steam link. The Vivaldi Start Page is not the same as other browsers' new tab pages.
Do you have a specific use case in mind for this to open from the Start Page?
if Vivaldi is closed and I click the link from some other source (like within a game), it doesn't open Vivaldi or Steam.
It's not supposed to open the browser - it's supposed to open Steam. It does here at least. Depending on your Steam client setting it might open your Library instead of the store page first while loading the store page in the Store tab.
If you have problems opening Steam links from the OS, it's not a Vivaldi issue, you'll probably have to reinstall Steam for it to register the
steam:
protocol correctly. -
@Pathduck Hi, thanks for looking into this.
I can confirm this - not sure if I'd call it a "bug" more of an edge case, as that would certainly not be how it's usually done, i.e. clicking a Steam link. The Vivaldi Start Page is not the same as other browsers' new tab pages.
Do you have a specific use case in mind for this to open from the Start Page?
Hmm, I suppose I don't have a use case, now that you mention it. It was confusing for me as the person testing the link (I tested it by opening a new tab and pasting the link). But I guess you're correct that the user would almost never be in this situation, because they'd probably click the link as a button on a website or something.
It's not supposed to open the browser - it's supposed to open Steam. It does here at least
Yep, you're correct about this. I think this part is an unrelated problem involving the new Steam client (trying to figure it out with their support now).
In the end, I guess we're probably fine โ I'm pretty sure that Vivaldi's Start Page used to open those steam:// links in the past, but that's not really necessary for anyone other than the person testing the link. And the other problem is separate from Vivaldi, as you mentioned.
-
@3ternal said in Steam protocol doesn't work when browser is closed:
I'm pretty sure that Vivaldi's Start Page used to open those steam:// links in the past
Well, I have every major release since 1.0 installed, so that's easy to test
And yes, looks like it stopped working in 6.0 - it works in 5.7.The open dialog actually appears, but looks like it's "hidden" somewhere.
If you press a single Tab, it focuses the "Open Steam" button in the hidden dialog. That's a workaround I guess - if you're desperateIt could be worth making a bug report, as it's a regression (used to work, no longer)...
Please read:
carefully and report the bug to Vivaldi bugtracker