From 895512190ace390a31e91d248f936ab664816a63 Mon Sep 17 00:00:00 2001 From: Keith Wood Date: Mon, 19 Jan 2009 10:45:09 +0000 Subject: [PATCH] Fixed #3778 - Unable to select month: numberOfMonths - maxDate - changeMonth combi --- ui/ui.datepicker.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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)), -- 2.39.5