From c7ab40505bb854b9eaaa2851adb3c799db925c22 Mon Sep 17 00:00:00 2001 From: Piotr Gawron <piotr.gawron@uni.lu> Date: Tue, 16 Oct 2018 14:45:18 +0200 Subject: [PATCH] jquery outerheight value changed for undefiend elements --- frontend-js/src/main/js/gui/Panel.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/frontend-js/src/main/js/gui/Panel.js b/frontend-js/src/main/js/gui/Panel.js index 508ebc0a03..25039440c1 100644 --- a/frontend-js/src/main/js/gui/Panel.js +++ b/frontend-js/src/main/js/gui/Panel.js @@ -335,14 +335,15 @@ Panel.prototype.onresize = function () { var self = this; var footerPosition = window.innerHeight; - var footerHeight = Math.max(0, $(".minerva-logo-footer").outerHeight()); - footerHeight = Math.max(footerHeight, $(".minerva-footer-table").outerHeight()); + var footerHeight = Math.max(0, $(".minerva-logo-footer, .minerva-footer-table").outerHeight()); footerPosition -= footerHeight; // compute the width (we can only compute it for visible elements) var size = 100000; + console.log(footerPosition, footerHeight); + console.log(footerPosition, footerHeight); if ($(self.getElement()).is(":visible")) { $(".pre-scrollable", self.getElement()).each(function (index, element) { @@ -359,6 +360,7 @@ Panel.prototype.onresize = function () { $(element).css('height', size); }); } + console.log(size, $(self.getElement()).hasClass("pre-scrollable"), self.getPanelName()); if ($(self.getElement()).hasClass("pre-scrollable") && $(self.getElement()).is(":visible")) { $(self.getElement()).css('max-height', size); $(self.getElement()).css('height', size); -- GitLab