Skip to content

Steam shortcuts not handled properly #4456

Open
@mrsjunkrunner

Description

@mrsjunkrunner

Describe the bug

You are matching game shortcuts on name so if I import a game into Heroic that I have installed via another third-party solution you are removing the oringal install when "remove from Steam" in Heroic is selected.

I have games installed on my Steam Deck via Junk Store. I have since imported a few into Heroic to use the comet feature. Once I have finished with the game being in Heroic and selected "Remove From Steam" the Junk Store short cut gets deleted.

Shortcuts should be tracked by ID and not by game name.

This also means that Heroic isn't creating a new shortcut speicific to Heroic, again because it's matching on name.

I have reproduced this twice and have had to reinstall my game via Junk Store which means it creats a new prefix so my game saves need to be manually moved to the new prefix.

Add logs

No logs

Steps to reproduce

  1. Go to '...'
  2. Click on '...'
  3. Scroll down to '...'
  4. See error

Expected behavior

That Steam shortcuts are handled separately to other third-party solutions when using import feature.

Screenshots

No response

Heroic Version

Latest Stable

System Information

  • OS [e. g. "Ubuntu"]:

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bug:unconfirmedSomeone works on identifying the issue

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions