-
Notifications
You must be signed in to change notification settings - Fork 223
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
Android: settings lost on GUI state change #3144
Android: settings lost on GUI state change #3144
Conversation
0fa5dfc
to
ce91ced
Compare
ebbbb32
to
c3d913f
Compare
c9a93cb
to
106b2e1
Compare
iOS didn't experience that, I think. |
106b2e1
to
a35ba64
Compare
a35ba64
to
fc1d401
Compare
iOS name is still saved; mute myself seems to be lost, but that could be another bug. I believe iOS was never affected. |
8c4a3a6
to
51ec4e6
Compare
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.
Hmm. I'd like to have someone else review this - I mainly don't understand why this bug is platform specific.
6a0177f
to
bb097c2
Compare
bb097c2
to
48eb7f1
Compare
48eb7f1
to
1e21d43
Compare
This comment was marked as outdated.
This comment was marked as outdated.
see #3206 |
1e21d43
to
f3cc155
Compare
f3cc155
to
ab0c5ae
Compare
5304008
to
4d87fbf
Compare
4d87fbf
to
a3f976e
Compare
a3f976e
to
0a031b0
Compare
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.
Code looks good. Just one question given below. Will be happy to approve after that.
0a031b0
to
9f876e0
Compare
9f876e0
to
1ebb55f
Compare
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.
LGTM
As I said, I can't test on a real device. So I can't reliably test this. |
Just built this on RPi and tried it out. Works fine. I noticed that it now saves |
This change seems to break registration with a directory in GUI servers. See #3287 (comment) |
Short description of changes
This change implements
applicationStateChanged
andsaveStateRequest
signals to save settings.This mostly affects mobile platforms - it was identified on Android but may also affect iOS (untested).
CHANGELOG: Android: save settings on app state change
Context: Fixes an issue?
Fixes: #2395
Does this change need documentation? What needs to be documented and how?
This behaviour hasn't been documented, so no change needed.
Status of this Pull Request
Tested on Android 11 (Moto G9 Power retgb) (Qt5) - fixes the problem which existed in 3.10.0rc1
Tested on Linux (Qt6) - no noticable effect
What is missing until this pull request can be merged?
Checklist
I did see this but it appears unrelated...
and for the Windows Jack build:
AUTOBUILD: Please build all targets