Table: Filter hidden fields for text wrapping (#89800)

pull/89927/head
Adela Almasan 11 months ago committed by GitHub
parent 655e477c20
commit 78f9c0fd41
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 6
      packages/grafana-ui/src/components/Table/RowsList.tsx

@ -286,7 +286,8 @@ export const RowsList = (props: RowsListProps) => {
// If there's a text wrapping field we set the height of it here
if (textWrapField) {
const seriesIndex = data.fields.findIndex((field) => field.name === textWrapField.name);
const visibleFields = data.fields.filter((field) => !Boolean(field.config.custom?.hidden));
const seriesIndex = visibleFields.findIndex((field) => field.name === textWrapField.name);
const pxLineHeight = theme.typography.body.lineHeight * theme.typography.fontSize;
const bbox = guessTextBoundingBox(
textWrapField.values[index],
@ -369,7 +370,8 @@ export const RowsList = (props: RowsListProps) => {
}
if (textWrapField) {
const seriesIndex = data.fields.findIndex((field) => field.name === textWrapField.name);
const visibleFields = data.fields.filter((field) => !Boolean(field.config.custom?.hidden));
const seriesIndex = visibleFields.findIndex((field) => field.name === textWrapField.name);
const pxLineHeight = theme.typography.fontSize * theme.typography.body.lineHeight;
return guessTextBoundingBox(
textWrapField.values[index],

Loading…
Cancel
Save