Explorar o código

reset fileBadgeView if cell will be reused

cyberta %!s(int64=5) %!d(string=hai) anos
pai
achega
a477c13360

+ 6 - 0
DcCore/DcCore/Views/InitialsBadge.swift

@@ -119,4 +119,10 @@ public class InitialsBadge: UIView {
     public func setVerified(_ verified: Bool) {
         verifiedView.isHidden = !verified
     }
+
+    public func reset() {
+        verifiedView.isHidden = true
+        imageView.image = nil
+        label.text = nil
+    }
 }

+ 1 - 1
deltachat-ios/MessageKit/Views/FileView.swift

@@ -106,6 +106,6 @@ class FileView: UIView {
     func prepareForReuse() {
         titleView.attributedText = nil
         subtitleView.attributedText = nil
-        previewImageView.image = nil
+        fileBadgeView.reset()
     }
 }