GitHub user dosubot[bot] added a comment to the discussion: Entity name 
duplication in bubble chart

<!-- Answer -->
The duplication happens because the bubble chart tooltip in Superset 3.0.3 is 
hardcoded to show both the series name and entity name, which often results in 
the same value appearing twice. This logic is in the `formatTooltip` function 
in `plugin-chart-echarts/src/Bubble/transformProps.ts`β€”it concatenates 
`params.data[4]` (series name) and `params.data[3]` (entity name) for the 
tooltip title, causing the duplication when both are identical 
([source](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/plugin-chart-echarts/src/Bubble/transformProps.ts)).

There isn't a UI option or configuration setting in Superset 3.0.3 to disable 
or customize this tooltip label rendering 
([source](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/plugin-chart-echarts/src/Bubble/controlPanel.tsx)).
 The only way to fix this is to edit the frontend source code: you can modify 
the `formatTooltip` function to change how the tooltip title is constructed 
(for example, by removing one of the values or customizing the concatenation). 
After making this change, you'll need to rebuild the frontend and maintain your 
forked code.

No recent pull requests address this issue, so if you want a permanent fix 
without code changes, keep an eye on future Superset releases for possible 
improvements.


<!-- Dosu Comment Footer -->
*To reply, just mention [@dosu](https://go.dosu.dev/dosubot).*

---
<sup>How did I do? 
[Good](https://app.dosu.dev/response-feedback/8c798ee3-4c88-4a36-945d-2411b526c972?feedback_type=great_response)
 | 
[Irrelevant](https://app.dosu.dev/response-feedback/8c798ee3-4c88-4a36-945d-2411b526c972?feedback_type=irrelevant_answer)
 | 
[Incorrect](https://app.dosu.dev/response-feedback/8c798ee3-4c88-4a36-945d-2411b526c972?feedback_type=incorrect_sources)
 | 
[Verbose](https://app.dosu.dev/response-feedback/8c798ee3-4c88-4a36-945d-2411b526c972?feedback_type=too_verbose)
 | 
[Hallucination](https://app.dosu.dev/response-feedback/8c798ee3-4c88-4a36-945d-2411b526c972?feedback_type=hallucination)
 | [Report 
πŸ›](https://app.dosu.dev/response-feedback/8c798ee3-4c88-4a36-945d-2411b526c972?feedback_type=bug_report)
 | 
[Other](https://app.dosu.dev/response-feedback/8c798ee3-4c88-4a36-945d-2411b526c972?feedback_type=other)</sup>&nbsp;&nbsp;[![Chat
 with 
Dosu](https://dosu.dev/dosu-chat-badge.svg)](https://app.dosu.dev/a28d3c7e-a9d3-459e-9fb6-3a6f9ff4f357/ask?utm_source=github)&
 nbsp;[![Join 
Discord](https://img.shields.io/badge/join-5865F2?logo=discord&logoColor=white&label=)](https://go.dosu.dev/discord-bot)&nbsp;[![Share
 on 
X](https://img.shields.io/badge/X-share-black)](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/apache/superset/discussions/35113)

GitHub link: 
https://github.com/apache/superset/discussions/35113#discussioncomment-14381463

----
This is an automatically sent email for notifications@superset.apache.org.
To unsubscribe, please send an email to: 
notifications-unsubscr...@superset.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscr...@superset.apache.org
For additional commands, e-mail: notifications-h...@superset.apache.org

Reply via email to