widget.setEventResizeAllowed(hasEventListener(CalendarEventId.EVENTRESIZE));
List<CalendarState.Day> days = state.days;
List<CalendarState.Event> events = state.events;
CalendarDropHandler dropHandler = getWidget().getDropHandler();
if (showingMonthView()) {
updateMonthView(days, events);
if (dropHandler != null
&& !(dropHandler instanceof CalendarMonthDropHandler)) {
getWidget().setDropHandler(new CalendarMonthDropHandler(this));