Merge branch 'MDL-30627-master-1' of git://git.luns.net.uk/moodle

This commit is contained in:
Aparup Banerjee 2011-12-20 13:38:21 +08:00
commit 50c59551c6
2 changed files with 3 additions and 9 deletions

View File

@ -31,13 +31,6 @@ YUI.add('moodle-block_community-comments', function(Y) {
this.overlays[commentid].render();
this.overlays[commentid].hide();
// position the overlay in the middle of the web browser window
var WidgetPositionAlign = Y.WidgetPositionAlign;
this.overlays[commentid].set("align", {
node:"", //empty => viewport
points:[WidgetPositionAlign.CC, WidgetPositionAlign.CC]
});
Y.one('#comments-'+commentid).on('click', this.show, this, commentid);
}

View File

@ -81,8 +81,9 @@ Y.extend(DIALOGUE, Y.Overlay, {
if (hidden) {
bb.setStyle('top', '-1000px').removeClass(DIALOGUE_PREFIX+'-hidden');
}
var x = Math.round((bb.get('winWidth') - bb.get('offsetWidth'))/2);
var y = Math.round((bb.get('winHeight') - bb.get('offsetHeight'))/2)+Y.one(window).get('scrollTop');
var x = Math.max(Math.round((bb.get('winWidth') - bb.get('offsetWidth'))/2), 15);
var y = Math.max(Math.round((bb.get('winHeight') - bb.get('offsetHeight'))/2), 15) + Y.one(window).get('scrollTop');
if (hidden) {
bb.addClass(DIALOGUE_PREFIX+'-hidden');
}