@Override
	public Rectangle getVisibleRect() {
		Rectangle bounds = super.getVisibleRect();
		if (mInAutoscroll) {
			bounds = Geometry.intersection(bounds, new Rectangle(mContentBounds.x + AUTO_SCROLL_MARGIN, mHeaderBounds.y, mContentBounds.width - AUTO_SCROLL_MARGIN * 2, mHeaderBounds.height + mContentBounds.height - AUTO_SCROLL_MARGIN));
		}
		return bounds;
	}