소스 검색

setup observers before initial UI update is triggered

cyberta 3 년 전
부모
커밋
41c4debf9e
2개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 1
      deltachat-ios/Controller/ContactDetailViewController.swift
  2. 1 1
      deltachat-ios/Controller/GroupChatDetailViewController.swift

+ 1 - 1
deltachat-ios/Controller/ContactDetailViewController.swift

@@ -123,9 +123,9 @@ class ContactDetailViewController: UITableViewController {
 
     override func viewWillAppear(_ animated: Bool) {
         super.viewWillAppear(animated)
+        setupObservers()
         updateHeader() // maybe contact name has been edited
         updateCellValues()
-        setupObservers()
         tableView.reloadData()
     }
 

+ 1 - 1
deltachat-ios/Controller/GroupChatDetailViewController.swift

@@ -212,10 +212,10 @@ class GroupChatDetailViewController: UIViewController {
         updateGroupMembers()
         tableView.reloadData() // to display updates
         editBarButtonItem.isEnabled = currentUser != nil
+        setupObservers()
         updateHeader()
         updateMediaCellValues()
         updateEphemeralTimerCellValue()
-        setupObservers()
     }