From af523f549c9e09ecedb43bfed73e804394501fe2 Mon Sep 17 00:00:00 2001
From: Piotr Gawron <piotr.gawron@uni.lu>
Date: Thu, 20 Dec 2018 14:39:25 +0100
Subject: [PATCH] resizing panel didn't work when no footer was available on
 the site

---
 frontend-js/src/main/js/gui/Panel.js | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/frontend-js/src/main/js/gui/Panel.js b/frontend-js/src/main/js/gui/Panel.js
index c4fd1786b6..8f21f24447 100644
--- a/frontend-js/src/main/js/gui/Panel.js
+++ b/frontend-js/src/main/js/gui/Panel.js
@@ -335,7 +335,10 @@ Panel.prototype.onresize = function () {
   var self = this;
   var footerPosition = window.innerHeight;
 
-  footerPosition -= Math.max(0, $(".minerva-logo-footer, .minerva-footer-table").outerHeight());
+  var footer =$(".minerva-logo-footer, .minerva-footer-table")
+  if (footer.length > 0) {
+    footerPosition -= Math.max(0, footer.outerHeight());
+  }
 
   // compute the width (we can only compute it for visible elements)
   var size = 100000;
-- 
GitLab