Merge branch 'MDL-35675-23' of git://github.com/FMCorz/moodle into MOODLE_23_STABLE

This commit is contained in:
Dan Poltawski 2012-11-21 12:02:58 +08:00
commit c41d292bce

View file

@ -115,7 +115,6 @@ YUI.add('moodle-form-dateselector', function(Y) {
M.form.dateselector.currentowner = this; M.form.dateselector.currentowner = this;
M.form.dateselector.calendar.cfg.setProperty('mindate', new Date(this.yearselect.firstOptionValue(), 0, 1)); M.form.dateselector.calendar.cfg.setProperty('mindate', new Date(this.yearselect.firstOptionValue(), 0, 1));
M.form.dateselector.calendar.cfg.setProperty('maxdate', new Date(this.yearselect.lastOptionValue(), 11, 31)); M.form.dateselector.calendar.cfg.setProperty('maxdate', new Date(this.yearselect.lastOptionValue(), 11, 31));
M.form.dateselector.panel.set('constrain', this.get('node').ancestor('form'));
M.form.dateselector.panel.show(); M.form.dateselector.panel.show();
M.form.dateselector.fix_position(); M.form.dateselector.fix_position();
setTimeout(function(){M.form.dateselector.cancel_any_timeout()}, 100); setTimeout(function(){M.form.dateselector.cancel_any_timeout()}, 100);
@ -184,7 +183,6 @@ YUI.add('moodle-form-dateselector', function(Y) {
initPanel : function(config) { initPanel : function(config) {
this.panel = new Y.Overlay({ this.panel = new Y.Overlay({
visible : false, visible : false,
constrain : true,
bodyContent : Y.Node.create('<div id="dateselector-calendar-content"></div>'), bodyContent : Y.Node.create('<div id="dateselector-calendar-content"></div>'),
id : 'dateselector-calendar-panel' id : 'dateselector-calendar-panel'
}); });
@ -245,7 +243,6 @@ YUI.add('moodle-form-dateselector', function(Y) {
}, },
fix_position : function() { fix_position : function() {
if (this.currentowner) { if (this.currentowner) {
this.panel.set('constrain', Y.one(document.body));
this.panel.set('align', { this.panel.set('align', {
node:this.currentowner.get('node').one('select'), node:this.currentowner.get('node').one('select'),
points:[Y.WidgetPositionAlign.BL, Y.WidgetPositionAlign.TL] points:[Y.WidgetPositionAlign.BL, Y.WidgetPositionAlign.TL]