if (xNoScroll < self.scrollThreshold) {
            // Near the left edge so scroll left
            self.directions.left = true;
        }
        else if ((rect.right - event.clientX) < self.scrollThreshold) {