Skip to content

Commit 5fefa07

Browse files
authored
[5.3] FIX calendar picker if weeknumbers hidden and time format 24h (joomla#42185)
1 parent 22b860a commit 5fefa07

File tree

1 file changed

+21
-10
lines changed

1 file changed

+21
-10
lines changed

build/media_source/system/js/fields/calendar.es5.js

Lines changed: 21 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -779,16 +779,27 @@
779779
cell.colSpan = 1;
780780
}
781781

782-
H.addEventListener("change", function (event) {
783-
self.updateTime(event.target.parentNode.parentNode.childNodes[1].childNodes[0].value,
784-
event.target.parentNode.parentNode.childNodes[2].childNodes[0].value,
785-
event.target.parentNode.parentNode.childNodes[3].childNodes[0].value);
786-
}, false);
787-
M.addEventListener("change", function (event) {
788-
self.updateTime(event.target.parentNode.parentNode.childNodes[1].childNodes[0].value,
789-
event.target.parentNode.parentNode.childNodes[2].childNodes[0].value,
790-
event.target.parentNode.parentNode.childNodes[3].childNodes[0].value);
791-
}, false);
782+
if (self.params.weekNumbers) {
783+
H.addEventListener("change", function (event) {
784+
self.updateTime(event.target.parentNode.parentNode.childNodes[1].childNodes[0].value,
785+
event.target.parentNode.parentNode.childNodes[2].childNodes[0].value,
786+
event.target.parentNode.parentNode.childNodes[3].childNodes[0].value);
787+
}, false);
788+
M.addEventListener("change", function (event) {
789+
self.updateTime(event.target.parentNode.parentNode.childNodes[1].childNodes[0].value,
790+
event.target.parentNode.parentNode.childNodes[2].childNodes[0].value,
791+
event.target.parentNode.parentNode.childNodes[3].childNodes[0].value);
792+
}, false);
793+
} else {
794+
H.addEventListener("change", function (event) {
795+
self.updateTime(event.target.parentNode.parentNode.childNodes[1].childNodes[0].value,
796+
event.target.parentNode.parentNode.childNodes[2].childNodes[0].value);
797+
}, false);
798+
M.addEventListener("change", function (event) {
799+
self.updateTime(event.target.parentNode.parentNode.childNodes[1].childNodes[0].value,
800+
event.target.parentNode.parentNode.childNodes[2].childNodes[0].value);
801+
}, false);
802+
}
792803
})();
793804
}
794805

0 commit comments

Comments
 (0)