Datepicker: Fixed keyboard navigation

Fixes #7956
Closes gh-1677
This commit is contained in:
Piotr Baran 2016-02-19 22:23:11 +01:00 committed by Scott González
parent 882eb4cbf2
commit bf5d6f314b

View File

@ -1913,8 +1913,8 @@ $.extend( Datepicker.prototype, {
/* Adjust one of the date sub-fields. */ /* Adjust one of the date sub-fields. */
_adjustInstDate: function( inst, offset, period ) { _adjustInstDate: function( inst, offset, period ) {
var year = inst.drawYear + ( period === "Y" ? offset : 0 ), var year = inst.selectedYear + ( period === "Y" ? offset : 0 ),
month = inst.drawMonth + ( period === "M" ? offset : 0 ), month = inst.selectedMonth + ( period === "M" ? offset : 0 ),
day = Math.min( inst.selectedDay, this._getDaysInMonth( year, month ) ) + ( period === "D" ? offset : 0 ), day = Math.min( inst.selectedDay, this._getDaysInMonth( year, month ) ) + ( period === "D" ? offset : 0 ),
date = this._restrictMinMax( inst, this._daylightSavingAdjust( new Date( year, month, day ) ) ); date = this._restrictMinMax( inst, this._daylightSavingAdjust( new Date( year, month, day ) ) );