The day names are shifted and doesn't correspond to the dates displayed below.
For example instead of starting on sunday, the day names list starts on monday
A quick fix I made :
Index: src/main/java/org/karora/cooee/webcontainer/syncpeer/CalendarSelectPeer.java
===================================================================
— src/main/java/org/karora/cooee/webcontainer/syncpeer/CalendarSelectPeer.java (rĂ©vision 899)
+++ src/main/java/org/karora/cooee/webcontainer/syncpeer/CalendarSelectPeer.java (copie de travail)
@@ -278,12 +278,11 @@
Locale locale = calendarSelect.getRenderLocale();
Calendar cal = Calendar.getInstance(locale);
- initElement.setAttribute("first-day", String.valueOf(cal.getFirstDayOfWeek()));
+ initElement.setAttribute("first-day", String.valueOf(0));
Element dayNamesElement = document.createElement("day-names");
src/main/resources/org/karora/cooee/webcontainer/resource/js/CalendarSelect.jsCalendarSelect.js
Line 178 Should be:
var dayOfWeekName = this.dayOfWeekNames[((this.firstDayOfWeek - 1) + j) % 7];
The 'firstDayOfWeek' is one-based and not zero-based as assumed and probably never tested.