Merge branch 'master' of github.com:highfidelity/hifi into groups-handle-camelcase-usernames

This commit is contained in:
Seth Alves 2016-08-05 07:42:49 -07:00
commit 7aa7cdf642
2 changed files with 2 additions and 2 deletions

View file

@ -53,7 +53,7 @@ namespace Setting {
const auto& key = handle->getKey();
withWriteLock([&] {
QVariant loadedValue;
if (_pendingChanges.contains(key)) {
if (_pendingChanges.contains(key) && _pendingChanges[key] != UNSET_VALUE) {
loadedValue = _pendingChanges[key];
} else {
loadedValue = value(key);

View file

@ -46,7 +46,7 @@ namespace Setting {
private:
QHash<QString, Interface*> _handles;
QPointer<QTimer> _saveTimer = nullptr;
const QVariant UNSET_VALUE { QUuid::createUuid().variant() };
const QVariant UNSET_VALUE { QUuid::createUuid() };
QHash<QString, QVariant> _pendingChanges;
friend class Interface;