-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
fix: display Settings reset/mix up when toggling "Colorize contact pictures" #10259
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
Conversation
dani-zilla
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we could drop the logging, but I did want to ask if you were able to reproduce this in a newer version of the app. I could not reproduce it on v14 from Google Play or v17 from a fresh debug build, not with the existing views or compose either. Do you have any additional info on how this fix could be tested between the latest beta and this version?
Thanks!
| ) | ||
| } | ||
| .combine(messageListPreferencesManager.getConfigFlow()) { generalSettings, messageListSettings -> | ||
| logger.debug { "messageListSettings: $messageListSettings" } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Worth noting that logger is currently not recommended:
"Use a net.thunderbird.core.logging.Logger instance via dependency injection instead. " +
"This class will be removed in a future release.",
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Updated, now injecting net.thunderbird.core.logging.Logger instance instead as per suggestion.
a84fc92 to
f31cbbd
Compare
@dani-zilla I am able to reproduce this on latest debug build. In-case you don't see the issue, toggle Colorize contact pictures value and then restart the app, you will see this value along with any value from MessageList settings is not persisted. |
dani-zilla
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Was able to reproduce it with the force quit method. Thanks for that! Bug seems to be fixed in build and looks good to me. Thanks!
🐛 Root Cause of the Bug
💡 Solution