As shown in this fiddle, the first cell has no room and gets cut off. However, I lack the ellipsis there.
When I googled the issue, I've got the suggestion that I might want to add overflow:hidden to the parent component. So I did. To every component. To to use whatsoever.
div.data-row {
display: flex;
width: 100%;
overflow: hidden;
}
div.data-row-cell {
display: flex;
overflow: hidden;
}
div.data-row-caption {
text-align: left;
flex: 1;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}
What am I missing?!