The zooming behavior is designed such that zooming is limited upto a certain region, so that user doesn’t end up zooming into a blank-region (region with no dataPoints). To zoom in to a certain region, there should be a minimum of 3-4 dataPoints over the axis.