Steam client version (build number or date): Jan 22 2021
Distribution (e.g. Ubuntu): Manjaro
Opted into Steam client beta?: [Yes/No] Yes
Have you checked for system updates?: [Yes/No] Yes
Please describe your issue in as much detail as possible:
I am working on the luxtorpeda-dev project which is allows for launching games through Steam using a compatibility tool, to launch Linux versions of Windows games, similar to boxtron.
I added the ability a while back to select different types of engines, for games that have various projects working in parallel. This worked fine, but when someone uninstalls a game, Steam calls the compatibility tool that I'm building, causing it to show this dialog.
I checked the arguments that come in and didn't see a difference between a run case and an uninstall case. An example is below:
It'd be great if either there was a way that I'm missing to check that the user is uninstalling, instead of trying to launch the game, or if there was either a command line switch or environment variable that could be added to check.
Your system information
Please describe your issue in as much detail as possible:
I am working on the luxtorpeda-dev project which is allows for launching games through Steam using a compatibility tool, to launch Linux versions of Windows games, similar to boxtron.
I added the ability a while back to select different types of engines, for games that have various projects working in parallel. This worked fine, but when someone uninstalls a game, Steam calls the compatibility tool that I'm building, causing it to show this dialog.
I checked the arguments that come in and didn't see a difference between a run case and an uninstall case. An example is below:
It'd be great if either there was a way that I'm missing to check that the user is uninstalling, instead of trying to launch the game, or if there was either a command line switch or environment variable that could be added to check.
Steps for reproducing this issue: