diff --git a/core/core-frontend/src/views/chart/components/js/panel/common/common_table.ts b/core/core-frontend/src/views/chart/components/js/panel/common/common_table.ts index 1a40a966be..0466a698ac 100644 --- a/core/core-frontend/src/views/chart/components/js/panel/common/common_table.ts +++ b/core/core-frontend/src/views/chart/components/js/panel/common/common_table.ts @@ -505,9 +505,13 @@ export function getConditions(chart: Chart) { const valueColor = tableCell.tableFontColor const valueBgColor = enableTableCrossBG ? null + : isAlphaColor(tableCell.tableItemBgColor) + ? tableCell.tableItemBgColor : hexColorToRGBA(tableCell.tableItemBgColor, basicStyle.alpha) const headerValueColor = tableHeader.tableHeaderFontColor - const headerValueBgColor = hexColorToRGBA(tableHeader.tableHeaderBgColor, basicStyle.alpha) + const headerValueBgColor = isAlphaColor(tableHeader.tableHeaderBgColor) + ? tableHeader.tableHeaderBgColor + : hexColorToRGBA(tableHeader.tableHeaderBgColor, basicStyle.alpha) for (let i = 0; i < conditions.length; i++) { const field = conditions[i] let defaultValueColor = valueColor