Bug: Tooltips dont handle multiple series and breakdowns well.
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 39.9k
- Forks
- 3.4k
- Avg merge
- 7h 27m
- Merged PRs (30d)
- 222
Description
Bug Description
Bug description
Please describe.
When there are multiple breakdowns and series the tooltip can be missing the breakdown from one or more of the series.
Additional context
From: https://posthoghelp.zendesk.com/agent/tickets/40009 (moved to PostHog: https://us.posthog.com/project/2/support/tickets/43469)
Debug info
Kind: bug
Target area: analytics
Report event: http://go/ticketByUUID/a07f52d3-b849-45f4-ba25-0fa295540d9b
Session: https://us.posthog.com/project/sTMFPsFhdP1Ssg/replay/0199e7af-6d61-7869-8b5a-0fc2b310c285?t=37262
Exceptions: https://us.posthog.com/project/2/error_tracking?filterGroup=%7B%22type%22%3A%22AND%22%2C%22values%22%3A%5B%7B%22type%22%3A%22AND%22%2C%22values%22%3A%5B%7B%22key%22%3A%22%24session_id%22%2C%22value%22%3A%5B%220199e7af-6d61-7869-8b5a-0fc2b310c285%22%5D%2C%22operator%22%3A%22exact%22%2C%22type%22%3A%22event%22%7D%5D%7D%5D%7D
Location: https://eu.posthog.com/project/50652/dashboard/139264
Persons-on-events mode for project: person_id_override_properties_joined
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files or tests are named. Start by reproducing the missing-breakdown behavior from the dashboard and session links in the report, then locate the analytics tooltip entry point for multiple series and breakdowns. Done means each series consistently shows its breakdown in the tooltip, with regression coverage if an existing test location is found.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react, typescript
- Domain
- analytics, frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100