NGnius / PowerTools

Moved to
https://git.ngni.us/NG-SD-Plugins/PowerTools
GNU General Public License v3.0
414 stars 29 forks source link

Persistence setting cannot be disabled, game will continue to use persistence settings instead of global power tool settings. #55

Closed dizzyflames closed 1 year ago

dizzyflames commented 1 year ago

Expected Behaviour Disabling persistence will use global power tools settings.

Actual Behaviour Persistence option turns itself back on when starting the game if it was turned on once previously. Unable to disable Persistence option for a game to use global power tool settings.

To Reproduce Steps to reproduce the behaviour:

  1. Navigate to Power tools
  2. Change settings
  3. Enable persistence option
  4. Disable persistence option
  5. Change settings back to default.
  6. Relaunch Title
  7. Power tools settings reverted to what it was with persistence setting enabled
  8. Persistence setting is enabled.
NGnius commented 1 year ago

I could've sworn I had fixed that in v1.0.5, but apparently not. Since I'm deep into work on the next feature update now, the fix will be in v1.1. I'll leave this issue open until that update is released.

In the meantime, if anyone is desperate to remove the persistent settings for a game you can manually delete the file ~/.config/powertools/<game id>.json where <game id> is the game ID of the game. You can also search through every file in that folder and look for the json file with the correct name field.