             self.sliderHigherLabel.alpha = 0
             self.deviceIdLabel.alpha = 0
         }) { (done: Bool) -> Void in
-            self.updateSliderLabels()
+            self.updateSliderLabels(false)
             
             self.graphView.reloadGraph()
             

    }
    
    @IBAction func sliderDidChange(slider: NMRangeSlider) {
        minIndex = Int(slider.lowerValue)
        maxIndex = Int(slider.upperValue)
        
        updateSliderLabels()

        var timer = NSTimer.scheduledTimerWithTimeInterval(0.01, target: graphView, selector: Selector("reloadGraph"), userInfo: nil, repeats: false)
    }
    
    private func updateSliderLabels() {
        if numberOfPointsInLineGraph(graphView) > 0 {
            let minIndex = realIndexForIndex(0)
            let maxIndex = realIndexForIndex(numberOfPointsInLineGraph(graphView) - 1)

        if let del = delegate {
            details = del.values()
            
            let first = ChartDetailValue(label: "Samples", value: values?.count > 0 ? "\(numberOfPointsInLineGraph(graphView))" : "-")
            details.insert(first, atIndex: 0)
            tableView.reloadData()
        }
