darklinkpower / PlayniteExtensionsCollection

Collection of extensions made for Playnite.
MIT License
279 stars 27 forks source link

[Installation Status Updater] Valorant and Legends of Runeterra keeps being maked as installed but they are not installed #522

Open LordBoos opened 3 months ago

LordBoos commented 3 months ago

Extension name

Installation Status Updater

Bug Description

Valorant and Legends of Runeterra keeps being maked as installed but they are not installed. This happens on every library update.

To Reproduce

  1. Have Riot client installed
  2. Add Riot library integration
  3. Update Library

Logs

extensions.log playnite.log

Screenshots

image image

darklinkpower commented 3 months ago

Please share screenshots of the games Installation and Actions tabs.

They are likely being set as installed because they have an "Installation Directory" set under Installations that exists in your system and you have the option enabled:

image

or they have actions of Link or Script type marked as Play Actions:

image

LordBoos commented 3 months ago

I tried disabling this option, but the issue persist. image

image image

darklinkpower commented 3 months ago

I don't know that language but if "Soubor" means File, then the reason they are being marked as installed is because the Play Action points to that [...]RiotClientServices.exe file and if it exists in your system then they will be marked as installed. If you need to have that Action there you can unmark the game as installed and afterwards exclude them from the extension here in the right click menu:

image

LordBoos commented 3 months ago

Yes, Soubor means File. Thing is that Play Action pointing to [...]RiotClientServices.exe is added automatically by Riot library integration. Adding those games to ignore list helped.