Fix resize method for templates with height bigger than screen.availHeight

This commit is contained in:
Hadi Nategh 2015-02-09 11:28:20 +00:00
parent e94c57d6b1
commit 34d5ffea62

View File

@ -147,6 +147,10 @@ etemplate2.prototype.resize = function(e)
// Recalculate excess height if the appheader is shown // Recalculate excess height if the appheader is shown
if (appHeader.length > 0 && appHeader.is(':visible')) excess_height -= appHeader.outerHeight()-9; if (appHeader.length > 0 && appHeader.is(':visible')) excess_height -= appHeader.outerHeight()-9;
// Do not resize if the template height is bigger than screen available height
// For templates which have sub templates and they are bigger than screenHeight
if(screen.availHeight < $j('.et2_container').height()) excess_height = 0;
// Call the "resize" event of all functions which implement the // Call the "resize" event of all functions which implement the
// "IResizeable" interface // "IResizeable" interface
self.widgetContainer.iterateOver(function(_widget) { self.widgetContainer.iterateOver(function(_widget) {