updateEventRenderer can now be safely called also when the calendar is not shown