diff --git a/modules/admin/tpl/js/admin.js b/modules/admin/tpl/js/admin.js index d17301ec9..76e7dbec2 100644 --- a/modules/admin/tpl/js/admin.js +++ b/modules/admin/tpl/js/admin.js @@ -422,6 +422,15 @@ jQuery(function($){ var zIndex = xeModalInitailZIndex + ((xeModalStack.length - 1) * 2); $xeModalBackdrop.css('z-index', zIndex).show(); + var xeModalBackdropHeight = $xeModalBackdrop.height(); + var modalBodyHeight = xeModalBackdropHeight; + modalBodyHeight -= $modal.find('.x_modal-header:visible').height(); + modalBodyHeight -= $modal.find('.x_modal-footer:visible').height(); + modalBodyHeight -= $modal.offset().top; + modalBodyHeight -= 120; + + $modal.find('.x_modal-body').css('height', modalBodyHeight); + $modal.css('z-index', zIndex + 1); }) .bind('close.mw', function(){