Преглед на файлове

reset fileBadgeView if cell will be reused

cyberta преди 5 години
родител
ревизия
a477c13360
променени са 2 файла, в които са добавени 7 реда и са изтрити 1 реда
  1. 6 0
      DcCore/DcCore/Views/InitialsBadge.swift
  2. 1 1
      deltachat-ios/MessageKit/Views/FileView.swift

+ 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()
     }
 }