Issue Description:
When running multiple lol clients (official and PBE), getRunningLaunchersInfo function returns an array with the same object (Overwolf doesn’t recognize which client - official or PBE is open and replaces the first client in the array with the second one that launch)
Steps to reproduce:
Launch official league client
Run overwolf.games.launchers.getRunningLaunchersInfo => results should be fine
Launch PBE client
Run overwolf.games.launchers.getRunningLaunchersInfo => returns 2 PBE clients in the array instead of:
1st object: official client info
2nd object: PBE client info
Impact for my app:
mid
Request
Can you please refresh getRunningLaunchersInfo info when the client is terminated ?
Hi Uzi,
Currently, we can’t distinguish between the lol official l launcher and the lol PBE launcher, due to technical limitations. In other games like PUBG we can identify it.
Is it critical for your OW app?
getRunningLaunchersInfo returns one launcher but the wrong one, steps to reproduce:
open launchers in that order:
official league client
PBE client
the results are 2 pbe clients.
now close the PBE client.
getRunningLaunchersInfo will return PBE info and not the the official client that actually open.
it seems like one of the objects removed from the launchers array instead of refreshing the launchers info.
I wanted to update that it was a bug that fixed in the OW client version 0.131.
Please wait till the fix is applied in the next version update.
With your permission, I will mark this issue as done for now. Please update if it’s still not working as expected after the version update.
@uzi fixed in version 132. You should test it when this version will be released.
Please let me know if that worked for you, so we can close this issue.