From 821de8922b79673e8dc8977bee4153a44aded19f Mon Sep 17 00:00:00 2001
From: Piotr Gawron <piotr.gawron@uni.lu>
Date: Tue, 27 Aug 2019 15:23:06 +0200
Subject: [PATCH] wrap too long names

---
 CHANGELOG                                             | 1 +
 frontend-js/src/main/js/gui/leftPanel/OverlayPanel.js | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/CHANGELOG b/CHANGELOG
index 02d7257c06..b5fde9e496 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -38,6 +38,7 @@ minerva (14.0.0~beta.0) unstable; urgency=low
   * Bug fix: remove of data overlay didn't update numbering of data overlays 
     that are still in the system (#918)
   * Bug fix: too long name for data overlay in info window is trimmed (#919)
+  * Bug fix: too long name in general overlay list is wrapped (#857)
 
  -- Piotr Gawron <piotr.gawron@uni.lu>  Mon, 21 Aug 2019 21:00:00 +0200
 
diff --git a/frontend-js/src/main/js/gui/leftPanel/OverlayPanel.js b/frontend-js/src/main/js/gui/leftPanel/OverlayPanel.js
index 1a0d50eead..7044124d67 100644
--- a/frontend-js/src/main/js/gui/leftPanel/OverlayPanel.js
+++ b/frontend-js/src/main/js/gui/leftPanel/OverlayPanel.js
@@ -245,7 +245,7 @@ OverlayPanel.prototype.createOverlayRow = function (overlay, checked, disabled)
     result.className = "active";
   }
 
-  var nameTd = Functions.createElement({type: "td", content: overlay.getName(), xss: true});
+  var nameTd = Functions.createElement({type: "td", content: overlay.getName(), className: "word_wrap", xss: true});
   result.appendChild(nameTd);
 
   var viewTd = document.createElement("td");
-- 
GitLab