From: Keith Wood Date: Mon, 19 Jan 2009 10:45:09 +0000 (+0000) Subject: Fixed #3778 - Unable to select month: numberOfMonths - maxDate - changeMonth combi X-Git-Tag: 1.6rc6~211 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=895512190ace390a31e91d248f936ab664816a63;p=jquery-ui.git Fixed #3778 - Unable to select month: numberOfMonths - maxDate - changeMonth combi --- diff --git a/ui/ui.datepicker.js b/ui/ui.datepicker.js index 6ec694e47..4ac3eee68 100644 --- a/ui/ui.datepicker.js +++ b/ui/ui.datepicker.js @@ -707,7 +707,9 @@ $.extend(Datepicker.prototype, { if (this._isDisabledDatepicker(target[0])) { return; } - this._adjustInstDate(inst, offset, period); + this._adjustInstDate(inst, offset + + (period == 'M' ? this._get(inst, 'showCurrentAtPos') : 0), // undo positioning + period); this._updateDatepicker(inst); }, @@ -1283,6 +1285,8 @@ $.extend(Datepicker.prototype, { } } } + inst.drawMonth = drawMonth; + inst.drawYear = drawYear; var prevText = this._get(inst, 'prevText'); prevText = (!navigationAsDateFormat ? prevText : this.formatDate(prevText, this._daylightSavingAdjust(new Date(drawYear, drawMonth - stepMonths, 1)),