Skip to content

Commit 6047f99

Browse files
committed
Datepicker: Fixed #5022 numberOfMonths with one column multiple rows doesn't display the next button
1 parent cc9359c commit 6047f99

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

ui/jquery.ui.datepicker.js

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1412,12 +1412,15 @@ $.extend(Datepicker.prototype, {
14121412
var cornerClass = ' ui-corner-all';
14131413
var calender = '';
14141414
if (isMultiMonth) {
1415-
calender += '<div class="ui-datepicker-group ui-datepicker-group-';
1416-
switch (col) {
1417-
case 0: calender += 'first'; cornerClass = ' ui-corner-' + (isRTL ? 'right' : 'left'); break;
1418-
case numMonths[1]-1: calender += 'last'; cornerClass = ' ui-corner-' + (isRTL ? 'left' : 'right'); break;
1419-
default: calender += 'middle'; cornerClass = ''; break;
1420-
}
1415+
calender += '<div class="ui-datepicker-group';
1416+
if (numMonths[1] > 1)
1417+
switch (col) {
1418+
case 0: calender += ' ui-datepicker-group-first';
1419+
cornerClass = ' ui-corner-' + (isRTL ? 'right' : 'left'); break;
1420+
case numMonths[1]-1: calender += ' ui-datepicker-group-last';
1421+
cornerClass = ' ui-corner-' + (isRTL ? 'left' : 'right'); break;
1422+
default: calender += ' ui-datepicker-group-middle'; cornerClass = ''; break;
1423+
}
14211424
calender += '">';
14221425
}
14231426
calender += '<div class="ui-datepicker-header ui-widget-header ui-helper-clearfix' + cornerClass + '">' +

0 commit comments

Comments
 (0)