mirror of
https://github.com/moodle/moodle.git
synced 2025-07-28 01:41:03 +02:00
MDL-23617 improved YUI resizing
This commit is contained in:
@@ -316,18 +316,14 @@ M.util.init_maximised_embed = function(Y, id) {
|
||||
} else {
|
||||
obj.setStyle('width', '600px');
|
||||
}
|
||||
var pageheight = get_htmlelement_size('page', 'height');
|
||||
var objheight = get_htmlelement_size(obj, 'height');
|
||||
var newheight = objheight + parseInt(obj.get('winHeight')) - pageheight - 30;
|
||||
if (newheight > 400) {
|
||||
if (newheight > 768) {
|
||||
obj.setStyle('height', '768px');
|
||||
} else {
|
||||
obj.setStyle('height', newheight + 'px');
|
||||
}
|
||||
} else {
|
||||
obj.setStyle('height', '400px');
|
||||
|
||||
var headerheight = get_htmlelement_size('page-header', 'height');
|
||||
var footerheight = get_htmlelement_size('page-footer', 'height');
|
||||
var newheight = parseInt(YAHOO.util.Dom.getViewportHeight()) - footerheight - headerheight - 20;
|
||||
if (newheight < 400) {
|
||||
newheight = 400;
|
||||
}
|
||||
obj.setStyle('height', newheight+'px');
|
||||
};
|
||||
|
||||
resize_object();
|
||||
|
Reference in New Issue
Block a user