Skip to content

Commit 6efc2b1

Browse files
committed
improve expansion
1 parent ff5a723 commit 6efc2b1

File tree

1 file changed

+5
-7
lines changed
  • services/static-webserver/client/source/class/osparc/ui/table/rowrenderer

1 file changed

+5
-7
lines changed

services/static-webserver/client/source/class/osparc/ui/table/rowrenderer/ExpandSelection.js

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,12 @@ qx.Class.define("osparc.ui.table.rowrenderer.ExpandSelection", {
3535
// extend collapse row
3636
const style = rowElem.style;
3737
if (rowInfo.selected) {
38-
let messageDiv = rowElem.children.item(messageCellPos)
39-
if (rowElem.children.item(messageCellPos).children.length) {
40-
messageDiv = rowElem.children.item(messageCellPos).children.item(0);
41-
}
42-
const extendedHeight = messageDiv.getBoundingClientRect().height + "px";
43-
style.height = extendedHeight;
44-
Array.from(rowElem.children).forEach(child => child.style.height = extendedHeight);
38+
const messageDiv = rowElem.children.item(messageCellPos);
39+
const expandedHeight = messageDiv.scrollHeight + "px";
40+
style.height = expandedHeight;
41+
Array.from(rowElem.children).forEach(child => child.style.height = expandedHeight);
4542
} else {
43+
// back to collapsed
4644
style.height = "19px";
4745
}
4846
}

0 commit comments

Comments
 (0)