                 }
                 
                 if refreshing && scrollView.dragging == false {
-                    refreshStart(scrollView, sendActions: true)
+                    refreshStart(scrollView)
                     
                     return
                 }

    public func startRefreshing(sendActions: Bool = false) {
        refreshing = true
        
        if let scrollView = targetView {
            refreshStart(scrollView, sendActions: sendActions)
        }
    }
    
    public func endRefreshing() {

            return initialInsetTop + (refreshing ? bounds.height : 0)
        }
        
        public convenience override init() {
            self.init(frame: CGRect.zeroRect)
        }
        
        override init(var frame: CGRect) {
