Steam client version (build number or date): steam-manjaro: 1.0.0.68-1
Distribution (e.g. Ubuntu): Manjaro 20.2
Opted into Steam client beta?: No
Have you checked for system updates?: Yes
Please describe your issue in as much detail as possible:
Adding a non-steam game to the library resulted in a malformed entry. The path to the binary had a whitespace inside which was parsed as several entities(target property and launch options) instead of one folder path.
For example: /home/username/Games/SuperGame 2/binary.exe
Should result in an entry with
Target property: "/home/username/Games/SuperGame 2/binary.exe"
Launch options:
What happens instead:
Target property: "/home/username/Games/SuperGame"
Launch options: 2/binary.exe
Steps for reproducing this issue:
Create a folder with whitespace and move a binary inside
Your system information
Please describe your issue in as much detail as possible:
Adding a non-steam game to the library resulted in a malformed entry. The path to the binary had a whitespace inside which was parsed as several entities(target property and launch options) instead of one folder path.
For example:
/home/username/Games/SuperGame 2/binary.exeShould result in an entry with
Target property: "/home/username/Games/SuperGame 2/binary.exe"
Launch options:
What happens instead:
Target property: "/home/username/Games/SuperGame"
Launch options: 2/binary.exe
Steps for reproducing this issue: