From 3e63af493a47edcc001fd9a41d7b3b44cf464f8a Mon Sep 17 00:00:00 2001
From: esikkala <esko.ikkala@aalto.fi>
Date: Thu, 25 Nov 2021 14:41:39 +0200
Subject: [PATCH] Fix renderExpandButton

---
 src/client/components/facet_results/ResultTable.js | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/client/components/facet_results/ResultTable.js b/src/client/components/facet_results/ResultTable.js
index 7e02fb1f..2092fce9 100644
--- a/src/client/components/facet_results/ResultTable.js
+++ b/src/client/components/facet_results/ResultTable.js
@@ -189,7 +189,7 @@ class ResultTable extends React.Component {
       ? true
       : this.state.expandedRows.has(row.id)
     let hasExpandableContent = false
-    let renderExpandButton = hasExpandableContent
+    let renderExpandButton
     const dataCells = this.props.data.properties.map(column => {
       const {
         id, valueType, makeLink, externalLink, sortValues, sortBy, numberedList, minWidth,
@@ -222,9 +222,9 @@ class ResultTable extends React.Component {
           shortenLabel = !expanded // shorten label only if the cell is not expanded
         }
       }
-      if (data.paginatedResultsAlwaysExpandRows) {
-        renderExpandButton = false
-      }
+      renderExpandButton = data.paginatedResultsAlwaysExpandRows
+        ? false
+        : hasExpandableContent
       return (
         <ResultTableCell
           key={id}
-- 
GitLab