MTACS / Lynx2

Place for tracking Lynx 2 issues and feature requests
35 stars 4 forks source link

Every change (or at least some changes) to Springboard permanent, even after completely resetting Lynx 2 #270

Open theoccurrence opened 10 months ago

theoccurrence commented 10 months ago

Please fill out all fields with as much detail as possible

Describe the bug:

Some Springboard settings (like show open app indicators, remove home bar, hide widget labels and more) are permanent, neither disabling them nor completely resetting lynx 2 can deactivate them again. Deleting Lynx 2 removes these changes of course, but reinstalling lynx 2 immediately brings them back. They also apply after completely switching lynx 2 off.

Process To Reproduce:

Lets take Tab Bar Badges as an example. Activate Springboard section, activate Tab Bar Badges, apply. Now deactivate that same setting, deactivate Lynx 2 or reset all settings completely, apply. Tab Bar Badges are still there.

Expected behavior:

Deactivated settings actually get deactivated.

Screenshots:

Platform (please complete the following information):

theoccurrence commented 10 months ago

Other sections besides Springboard probably have similar issues, but I haven't tested that yet. I noticed this bug when I wanted to switch off Tab Bar Labels, and I couldn't.

theoccurrence commented 10 months ago

The described bug apparently also happens for the light- and dark app feature (App Interface Style), but additionally it has a really buggy appearance for the settings app, because the app still tries to load the cells in light mode, while the background is in dark mode, resulting in this: image

MTACS commented 10 months ago

So it's an issue with the way I had to manage the preferences on rootless jailbreaks. Since Cephei isn't working properly I had to write my own manager to handle prefs, and it doesn't seem to be syncing immediately. I've hopefully fixed it in an update I have coming soon. As for the dark apps bug, I'll look at that as well

theoccurrence commented 10 months ago

Thank you very much for your great work :) I've discovered a couple more minor bugs already, but I will make new issues for them later.