Fix zooming for date axes

The axis needed to have had the domain initialised in the axis draw,
before the zoom is initialised.