Draw the menus after the on_draw() event.

This is more natural because menus are typically the last thing to
display. on_draw() can be used to draw things more attached to the map,
like an overlay.