From 5900dd0e2f97e05daada57040ad70784872aa912 Mon Sep 17 00:00:00 2001
From: Piotr Gawron <piotr.gawron@uni.lu>
Date: Fri, 24 Nov 2017 11:44:18 +0100
Subject: [PATCH] switch plugins don't scroll page

---
 frontend-js/src/main/js/plugin/PluginManager.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/frontend-js/src/main/js/plugin/PluginManager.js b/frontend-js/src/main/js/plugin/PluginManager.js
index 354e94906b..02102d8b24 100644
--- a/frontend-js/src/main/js/plugin/PluginManager.js
+++ b/frontend-js/src/main/js/plugin/PluginManager.js
@@ -91,7 +91,7 @@ PluginManager.prototype.addPlugin = function (options) {
     const tab = $(tabData.content);
     tab.css('overflow', 'auto');
     var adjustHeight = function () {
-      tab.css('height', 'calc( 100vh - ' + tab.offset().top + 'px )');
+      tab.css('height', 'calc( 100vh - ' + $(tabData.content.parentNode).offset().top + 'px )');
     };
 
     self._pluginOnResizeHandlers[plugin.getPluginId()] = adjustHeight;
-- 
GitLab