SteamDeckHomebrew / decky-loader

A plugin loader for the Steam Deck.
https://decky.xyz
GNU General Public License v2.0
4.25k stars 154 forks source link

[BUG] Decky loader starts frontend plugin two times when using option reload plugin #611

Open steam3d opened 2 months ago

steam3d commented 2 months ago

Please confirm

Bug Report Description

When I use the reload option, the decky run the plugin then immediately call onDismount from fronted and then again run the fronted of the plugin.

Expected Behaviour

The frontend of the plugin start only once.

SteamOS version

SteamOS 3.5.17 Stable

Selected Update Channel

Stable

Have you modified the read-only filesystem at any point?

No response

Backend Logs

deckylog.txt

Frontend Logs

cef_log.txt

Seraphli commented 2 months ago

Finally someone post an issue about this. Actually the frontend will start a new thread each time you reload the plugin. You have to reboot clean those frontend threads.