PowerToys
PowerToys copied to clipboard
workspaces: shell:appsfolder launch does not support the command line
Fix #39427
Summary of the Pull Request
Fix a regression when supporting steam games launch in workspaces by this PR #38380
Try to launch steam game with shell:\appsfolder/appusermodelid
- When an app has appusermodelid, it will fall to shell:appsfolder + \appusermodelid, while this launch does not support command line. So command line is broken
When doing release check, use terminal as the "command line testing app", that works fine, so missed this one.
This pr restrict the scope of specific launch case for steam games
PR Checklist
- [ ] Closes: #xxx
- [ ] Communication: I've discussed this with core contributors already. If work hasn't been agreed, this work might be rejected
- [ ] Tests: Added/updated and all pass
- [ ] Localization: All end user facing strings can be localized
- [ ] Dev docs: Added/updated
- [ ] New binaries: Added on the required places
- [ ] JSON for signing for new binaries
- [ ] WXS for installer for new binaries and localization folder
- [ ] YML for CI pipeline for new test projects
- [ ] YML for signed pipeline
- [ ] Documentation updated: If checked, please file a pull request on our docs repo and link it here: #xxx
Detailed Description of the Pull Request / Additional comments
Validation Steps Performed
Locally verified for edge and visual studio, and make sure steam games still work https://github.com/microsoft/PowerToys/issues/39427
/azp run
Azure Pipelines successfully started running 1 pipeline(s).
/azp run
Azure Pipelines successfully started running 1 pipeline(s).