diff options
-rw-r--r-- | src/com/vaadin/terminal/gwt/client/ui/VCalendarPanel.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/com/vaadin/terminal/gwt/client/ui/VCalendarPanel.java b/src/com/vaadin/terminal/gwt/client/ui/VCalendarPanel.java index c97f360d53..f3adb6f514 100644 --- a/src/com/vaadin/terminal/gwt/client/ui/VCalendarPanel.java +++ b/src/com/vaadin/terminal/gwt/client/ui/VCalendarPanel.java @@ -1242,8 +1242,8 @@ public class VCalendarPanel extends FocusableFlexTable implements focusedDate = (Date) value.clone();
}
- // Re-render calendar if the month or year has changed
- if (oldValue == null || value == null
+ // Re-render calendar if the resolution or the month or year has changed
+ if (oldResolution != resolution || oldValue == null || value == null
|| oldValue.getYear() != value.getYear()
|| oldValue.getMonth() != value.getMonth()) {
renderCalendar();
|