fix bad comparison causing undeleted grabs

This commit is contained in:
Andrew Meadows 2019-01-28 08:58:57 -08:00
parent c9ef439a7f
commit f2b9f088b4

View file

@ -1938,7 +1938,7 @@ scriptable::ScriptableModelBase Avatar::getScriptableModel() {
void Avatar::clearAvatarGrabData(const QUuid& id) { void Avatar::clearAvatarGrabData(const QUuid& id) {
AvatarData::clearAvatarGrabData(id); AvatarData::clearAvatarGrabData(id);
_avatarGrabsLock.withWriteLock([&] { _avatarGrabsLock.withWriteLock([&] {
if (_avatarGrabs.find(id) == _avatarGrabs.end()) { if (_avatarGrabs.find(id) != _avatarGrabs.end()) {
_grabsToDelete.push_back(id); _grabsToDelete.push_back(id);
} }
}); });