Video avatar fixes

This commit is contained in:
Ilya Laktyushin
2020-06-26 06:41:44 +03:00
parent 019946f600
commit 33538b46b9
13 changed files with 99 additions and 34 deletions

View File

@@ -334,8 +334,13 @@
{
_hiddenItem = item;
for (TGMediaPickerCell *cell in [_collectionView visibleCells])
[cell setHidden:([cell.item isEqual:_hiddenItem]) animated:animated];
for (TGMediaPickerCell *cell in [_collectionView visibleCells]) {
if ([cell.item respondsToSelector:@selector(uniqueIdentifier)] && [_hiddenItem respondsToSelector:@selector(uniqueIdentifier)]) {
[cell setHidden:([[(id)cell.item uniqueIdentifier] isEqual:[_hiddenItem uniqueIdentifier]]) animated:animated];
} else {
[cell setHidden:([cell.item isEqual:_hiddenItem]) animated:animated];
}
}
}
- (void)_setupSelectionGesture