Merge branch 'charlesmchen/evacuateViewItemCache'

This commit is contained in:
Matthew Chen 2017-11-15 13:37:02 -05:00
commit 25263bb100

View File

@ -2866,6 +2866,15 @@ typedef NS_ENUM(NSInteger, MessagesRangeSizeMode) {
}
break;
}
case YapDatabaseViewChangeDelete: {
// Discard cached view items after deletes.
YapCollectionKey *collectionKey = rowChange.collectionKey;
OWSAssert(collectionKey.key.length > 0);
if (collectionKey.key) {
[self.viewItemMap removeObjectForKey:collectionKey.key];
}
break;
}
default:
break;
}