Fixing the zone painter to start drawing from the proper type.

Previously it was possible (though rare) for the wrong event to be drawn
first.