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