It is by design. When a value axis shows a subset of values after zooming, the chart viewer knows what lies outside of the axis bounds. But for a category axis, this isn't so - if you have the categories "Lion", "Tiger", "Cheetah", "Leopard" and "Jaguar", then someone zooms in on the chart and it just shows "Tiger", "Cheetah", "Leopard" how ...