Browse Source

Merge pull request #821 from deltachat/fix_message_loading

fix that refresh control in chat view actually loads more messages
bjoern 5 years ago
parent
commit
5aa63d61b6
1 changed files with 2 additions and 1 deletions
  1. 2 1
      deltachat-ios/Controller/ChatViewController.swift

+ 2 - 1
deltachat-ios/Controller/ChatViewController.swift

@@ -51,7 +51,6 @@ class ChatViewController: MessagesViewController {
 
 
     private lazy var refreshControl: UIRefreshControl = {
     private lazy var refreshControl: UIRefreshControl = {
         let refreshControl = UIRefreshControl()
         let refreshControl = UIRefreshControl()
-        refreshControl.addTarget(self, action: #selector(loadMoreMessages), for: .valueChanged)
         return UIRefreshControl()
         return UIRefreshControl()
     }()
     }()
 
 
@@ -149,6 +148,8 @@ class ChatViewController: MessagesViewController {
             messageInputBar.inputTextView.becomeFirstResponder()
             messageInputBar.inputTextView.becomeFirstResponder()
         }
         }
 
 
+        refreshControl.addTarget(self, action: #selector(loadMoreMessages), for: .valueChanged)
+
         let notificationCenter = NotificationCenter.default
         let notificationCenter = NotificationCenter.default
         notificationCenter.addObserver(self,
         notificationCenter.addObserver(self,
                                        selector: #selector(setTextDraft),
                                        selector: #selector(setTextDraft),