aboutsummaryrefslogtreecommitdiffstats
path: root/ui/ui.datepicker.js
diff options
context:
space:
mode:
Diffstat (limited to 'ui/ui.datepicker.js')
-rw-r--r--ui/ui.datepicker.js6
1 files changed, 5 insertions, 1 deletions
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)),