PT Run not picking up an internet shortcut in the same folder as other internet shortcuts
Microsoft PowerToys version
0.67.0
Installation method
PowerToys auto-update
Running as admin
Yes
Area(s) with issue?
PowerToys Run
Steps to reproduce
-
Make a steam friends shortcut (steam://open/friends)
-
Use power toys run to search for the shortcut
-
It doesn't show

-
Other internet shortcuts do

✔️ Expected Behavior
The shortcut to show when searching for it in PT Run
❌ Actual Behavior
The shortcut does not show when searching for it in PT Run
Other Software
N/A
Thank you for reporting this. We need more information to find the reason. /bugreport
I suspect this is because we only allow shortcuts for some protocols. I'm guessing steam:// it's not one of those.
I suspect this is because we only allow shortcuts for some protocols. I'm guessing
steam://it's not one of those.
steam:// is filtered for special cases.
I'm guessing we need to add this new special case there in Win32Program.cs
This is just a couple of mins. I'll just do it and open a quick PR
I suspect this is because we only allow shortcuts for some protocols. I'm guessing
steam://it's not one of those.
If that was the issue then rocket league shouldnt show up either as its shortcut is steam://rungameid/252950, no?
I suspect this is because we only allow shortcuts for some protocols. I'm guessing
steam://it's not one of those.If that was the issue then rocket league shouldnt show up either as its shortcut is steam://rungameid/252950, no?
We filter to show only steam://rungameid* and steam://run*. That's the reason why it was shown. No we added the case steam://open* too.
We filter to show only
steam://rungameid*andsteam://run*. That's the reason why it was shown. No we added the casesteam://open*too.
ahh ok that makes more sense, thanks for clarifying
This was implemented in release 0.68. Thank you for the bug report!
Is there any way too add more protocols? I just downloaded obsidian and I would like to use internet shortcut for "obsdian::".