diff --git a/src/components/desktop/MonthlyTrendsChart.vue b/src/components/desktop/MonthlyTrendsChart.vue index 18acfe68..52ea4c18 100644 --- a/src/components/desktop/MonthlyTrendsChart.vue +++ b/src/components/desktop/MonthlyTrendsChart.vue @@ -316,6 +316,7 @@ const chartOptions = computed(() => { formatter: (params: CallbackDataParams[]) => { let tooltip = ''; let totalAmount = 0; + let actualDisplayItemCount = 0; const displayItems: MonthlyTrendsChartTooltipItem[] = []; for (const param of params) { @@ -343,12 +344,13 @@ const chartOptions = computed(() => { tooltip += '
'; tooltip += `${item.name}${value}
`; tooltip += '
'; + actualDisplayItemCount++; } } if (props.showTotalAmountInTooltip) { const displayTotalAmount = formatAmountToLocalizedNumeralsWithCurrency(totalAmount, props.defaultCurrency); - tooltip = '
' + tooltip = (actualDisplayItemCount > 0 ? '
' : '
') + '' + `${tt('Total Amount')}${displayTotalAmount}
` + '
' + tooltip;