-
-
Notifications
You must be signed in to change notification settings - Fork 352
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(color): Theme edit preview not working with LVGL styles #4180
Conversation
53bead9
to
213277c
Compare
@philmoz may I get a |
Not sure about this. It could result in memory fragmentation if a user is playing with themes (free does not appear to coalesce adjacent blocks). It's not using a lot of memory and will be gone on next restart. |
I've reduced the RAM overhead of the LVGL styles by converting them to constant styles where possible. |
c86a9d6
to
664d8a1
Compare
Cleanup LVGL styles.
664d8a1
to
b46bdd5
Compare
After the libopenui refactor the theme editor preview no longer worked with screen elements defined entirely with LVGL styles (e.g. toggle switch and text button).
This PR cleans up the style management and fixes the theme preview to work correctly.