From d40120e6f57832b83863dd2f3ad05c61aa9178c4 Mon Sep 17 00:00:00 2001 From: cdujeu Date: Thu, 22 Oct 2015 11:20:43 +0200 Subject: [PATCH] Fix login dialog positioning. --- core/src/plugins/gui.ajax/res/js/ui/prototype/class.Modal.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/plugins/gui.ajax/res/js/ui/prototype/class.Modal.js b/core/src/plugins/gui.ajax/res/js/ui/prototype/class.Modal.js index 1f09e771e6..4b6d0fc286 100644 --- a/core/src/plugins/gui.ajax/res/js/ui/prototype/class.Modal.js +++ b/core/src/plugins/gui.ajax/res/js/ui/prototype/class.Modal.js @@ -502,7 +502,7 @@ Class.create("Modal", { if(dTitle.getStyle('position') == 'absolute'){ var innerH = 0; $A(dContent.childNodes).each(function(c){ - if(c.getHeight) innerH += c.getHeight(); + if(c.getHeight && c.visible()) innerH += c.getHeight(); }); var topPadding = Math.min(winHeight*25/100, Math.max(0, parseInt((winHeight - innerH)/2))); dContent.setStyle({paddingTop: topPadding + 'px'});