From 931508db9d010b2a8de77a5d83c35d0cf338c1f5 Mon Sep 17 00:00:00 2001
From: Glenn Fischer <gfischer@ub.uni-leipzig.de>
Date: Mon, 6 May 2019 12:10:18 +0200
Subject: [PATCH] #2404: fixes infinite loop when viewer's height equals 0

---
 src/components/WindowViewer.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/components/WindowViewer.js b/src/components/WindowViewer.js
index c6c8b03f5..367ce8753 100644
--- a/src/components/WindowViewer.js
+++ b/src/components/WindowViewer.js
@@ -76,7 +76,7 @@ export class WindowViewer extends Component {
     }
 
     // only accept changes of at least 1 pixel, to limit the re-rendering
-    if (!height || Math.abs(height - size.height) > 1) {
+    if (typeof height === 'undefined' || Math.abs(height - size.height) > 1) {
       setWindowHeight(windowId, size.height);
     }
   }
-- 
GitLab