瀏覽代碼

don't show unread message counter for contact requests

cyberta 4 年之前
父節點
當前提交
5004f20c88
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      deltachat-ios/View/ContactCell.swift

+ 2 - 2
deltachat-ios/View/ContactCell.swift

@@ -233,7 +233,7 @@ class ContactCell: UITableViewCell {
     func setStatusIndicators(unreadCount: Int, status: Int, visibility: Int32, isLocationStreaming: Bool, isMuted: Bool, isContactRequest: Bool) {
         if isLargeText {
             unreadMessageCounter.setCount(unreadCount)
-            unreadMessageCounter.isHidden = unreadCount == 0
+            unreadMessageCounter.isHidden = unreadCount == 0 || isContactRequest
             unreadMessageCounter.backgroundColor = isMuted ? .gray : .red
             pinnedIndicator.isHidden = true
             deliveryStatusIndicator.isHidden = true
@@ -250,7 +250,7 @@ class ContactCell: UITableViewCell {
         } else if unreadCount > 0 {
             pinnedIndicator.isHidden = !(visibility == DC_CHAT_VISIBILITY_PINNED)
             unreadMessageCounter.setCount(unreadCount)
-            unreadMessageCounter.isHidden = false
+            unreadMessageCounter.isHidden = isContactRequest
             unreadMessageCounter.backgroundColor = isMuted ? .gray : .red
             deliveryStatusIndicator.isHidden = true
             archivedIndicator.isHidden = true