浏览代码

do not open saved-messages from group-member-list

B. Petersen 4 年之前
父节点
当前提交
a229521d9d
共有 1 个文件被更改,包括 6 次插入2 次删除
  1. 6 2
      deltachat-ios/Controller/GroupChatDetailViewController.swift

+ 6 - 2
deltachat-ios/Controller/GroupChatDetailViewController.swift

@@ -447,8 +447,12 @@ extension GroupChatDetailViewController: UITableViewDelegate, UITableViewDataSou
             } else if row == membersRowQrInvite {
                 showQrCodeInvite(chatId: chat.id)
             } else {
-                let member = getGroupMember(at: row)
-                showContactDetail(of: member.id)
+                let memberId = getGroupMemberIdFor(row)
+                if memberId == DC_CONTACT_ID_SELF {
+                    tableView.deselectRow(at: indexPath, animated: true)
+                } else {
+                    showContactDetail(of: memberId)
+                }
             }
         case .chatActions:
             switch chatActions[row] {