         refreshControl?.endRefreshing()
         setControls(hidden: false)
         tableView.contentOffset.y = 0
+        scrollingLocked = false
     }
 }
 

        tableView.alwaysBounceVertical = false
        
        self.refreshControl = refreshControl
    }
    
    func setModule(module: MapModule?) {

    
    fileprivate weak var module: MapModule?
    
    private var scrollingLocked: Bool = true
    
    override func viewWillAppear(_ animated: Bool) {
        let refreshControl = UIRefreshControl()
        refreshControl.addTarget(self, action: #selector(self.refresh), for: .valueChanged)
