This commit is contained in:
Ali
2023-07-10 22:38:18 +04:00
parent 855dc9c9c0
commit d6e97be56b
19 changed files with 258 additions and 92 deletions

View File

@@ -1074,6 +1074,10 @@ public final class SparseItemGrid: ASDisplayNode {
}
for id in removeIds {
if let item = self.visibleItems.removeValue(forKey: id) {
if let blurLayer = item.blurLayer {
item.blurLayer = nil
blurLayer.removeFromSuperlayer()
}
if let layer = item.layer {
items.itemBinding.unbindLayer(layer: layer)
layer.removeFromSuperlayer()