Merge lp:~larsu/gsettings-qt/keep-propertymap-synced into lp:gsettings-qt
Proposed by
Lars Karlitski
Status: | Merged |
---|---|
Approved by: | Sebastien Bacher |
Approved revision: | 41 |
Merged at revision: | 41 |
Proposed branch: | lp:~larsu/gsettings-qt/keep-propertymap-synced |
Merge into: | lp:gsettings-qt |
Diff against target: |
94 lines (+38/-4) 4 files modified
GSettings/gsettings-qml.cpp (+9/-3) src/qgsettings.cpp (+10/-1) src/qgsettings.h (+12/-0) tests/tst_GSettings.qml (+7/-0) |
To merge this branch: | bzr merge lp:~larsu/gsettings-qt/keep-propertymap-synced |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
PS Jenkins bot | continuous-integration | Approve | |
Ubuntu Touch System Settings | Pending | ||
Review via email: mp+183191@code.launchpad.net |
Commit message
Don't write values into the QQmlPropertyMap when the write failed
This makes sure that the property map doesn't get out of sync with the gsettings database.
Description of the change
Don't write values into the QQmlPropertyMap when the write failed
This makes sure that the property map doesn't get out of sync with the gsettings database.
To post a comment you must log in.
FAILED: Continuous integration, rev:41 /code.launchpad .net/~larsu/ gsettings- qt/keep- propertymap- synced/ +merge/ 183191/ +edit-commit- message
No commit message was specified in the merge proposal. Click on the following link and set the commit message (if you want a jenkins rebuild you need to trigger it yourself):
https:/
http:// jenkins. qa.ubuntu. com/job/ gsettings- qt-ci/16/ jenkins. qa.ubuntu. com/job/ gsettings- qt-saucy- amd64-ci/ 16
Executed test runs:
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins: 8080/job/ gsettings- qt-ci/16/ rebuild
http://