         }
         averageDt /= len-1;
         
-        // if off screen for some reason, let's end scrolling:
-        if (!scroller.stage)
-        {
+		// if off screen for some reason, let's end scrolling:
+		if (!scroller.stage)
+		{
             endTouchScroll();
-            return;
-        }
-        
+			return;
+		}
+		
         var lastMouseEventPoint:Point = mouseEventCoordinatesHistory[endIndex];
 
         // calculate the last velocity and make sure there was no pause that occurred

                var scrollStartEvent:TouchInteractionEvent = new TouchInteractionEvent(TouchInteractionEvent.TOUCH_INTERACTION_START, true, true);
                scrollStartEvent.relatedObject = scroller;
                scrollStartEvent.reason = TouchInteractionReason.SCROLL;
                dispatchBubblingEventOnMouseDownedDisplayObject(scrollStartEvent);
                
                isScrolling = true;
                

                hideScrollBarAnimation.stop();
            }
            
            // We only show want the scroll bars to be visible if there's actually content to scroll.
            // This is true even if the scroll policy is "on" for the purposes of bounce/pull.
            if (horizontalScrollBar)
                horizontalScrollBar.alpha = viewport.contentWidth > viewport.width ? 1.0 : 0.0;
            
            if (verticalScrollBar)
                verticalScrollBar.alpha = viewport.contentHeight > viewport.height ? 1.0 : 0.0;
        }
    }
    
