Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(insights): remove extra filters when navigating to transaction summary #84270

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

DominikB2014
Copy link
Contributor

@DominikB2014 DominikB2014 commented Jan 29, 2025

closes #82661

Each overview page has a select set of filters applied to it, for example the frontend overview page applies filters (transaction.op:pageload OR transaction.op:navigation OR transaction.op:ui.render OR transaction.op:interaction.

Currently when you click on a transaction on the overview page you end up at the transaction summary page, because those filters are applied to the eventView, they end up at the transaction summary page too.
image

This creates an ugly experience, and it actually does something that user does not expect. Because the overviewpage table includes transaction.op as a column, we would expect that the row that they clicked, has the corresponding transaction op applied.
For example, clicking on this row, we would expect the filter to be transaction.op:navigation only
image

This PR updates the table so that if a transaction.op exists on the row, when you click on the transaction only that op will be applied.

I.e with the previous screenshot, we now end up with
image

@DominikB2014 DominikB2014 requested a review from a team January 29, 2025 21:41
@DominikB2014 DominikB2014 requested a review from a team as a code owner January 29, 2025 21:41
@github-actions github-actions bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Jan 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Scope: Frontend Automatically applied to PRs that change frontend components
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Insights: clicking on transaction on domain overview page populates search filters on transaction page
3 participants