                 // We will only handle highlights on NSUIGestureRecognizerState.Changed
                 
                 _isDragging = false
+                
+                // Prevent the parent scroll view from scrolling
+                _outerScrollView?.nsuiIsScrollEnabled = false
+
             }
         }
         else if recognizer.state == NSUIGestureRecognizerState.changed

                }
                
                _isDragging = false
                
                delegate?.chartViewDidEndPanning?(self)
            }
            
            if _outerScrollView !== nil

                _outerScrollView?.nsuiIsScrollEnabled = true
                _outerScrollView = nil
            }

            delegate?.chartViewDidEndPanning?(self)
        }
    }
    
