Make sure events don't spill offscreen on calendar