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(replays): show all clicks in DOM events tab #55378

Merged
merged 2 commits into from
Aug 29, 2023
Merged

fix(replays): show all clicks in DOM events tab #55378

merged 2 commits into from
Aug 29, 2023

Conversation

michellewzhang
Copy link
Member

@michellewzhang michellewzhang commented Aug 29, 2023

Temporary fix for #54291; more investigation to come

Show all clicks (both rage/dead and normal) in the DOM events tab (no more missing clicks), but these are not yet mapped to HTML selectors.

Before:
SCR-20230829-kwjh

After:
SCR-20230829-mcng

@michellewzhang michellewzhang requested a review from a team as a code owner August 29, 2023 19:04
@github-actions github-actions bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Aug 29, 2023
@ryan953
Copy link
Member

ryan953 commented Aug 29, 2023

Can you make it so that it's not rendering those empty gray bars as well?
I'd update the types of Extraction from html: string; to be html: string | null; so we can tell the difference at render time

@michellewzhang michellewzhang merged commit cec2d36 into master Aug 29, 2023
@michellewzhang michellewzhang deleted the mz/dom branch August 29, 2023 21:07
michellewzhang added a commit that referenced this pull request Sep 5, 2023
Note: will add an acceptance test in a subsequent PR

Follow up to PR: #55378

Refactor the way we map breadcrumbs to events, so now the previously
missing DOM events show the mapped HTML too.
Closes #54291

Before:
<img width="1328" alt="Screenshot 2023-08-30 at 11 00 08 AM"
src="https://github.com/getsentry/sentry/assets/56095982/523f920d-8530-4e8e-8bb5-cf99c314ece7">
<img width="561" alt="SCR-20230830-kamy"
src="https://github.com/getsentry/sentry/assets/56095982/3226ea9b-494d-4d60-af63-d8a08b5a3655">

After:
<img width="1119" alt="SCR-20230830-kalp"
src="https://github.com/getsentry/sentry/assets/56095982/af112668-4282-486b-8185-8606561a264e">
<img width="571" alt="SCR-20230830-kanz"
src="https://github.com/getsentry/sentry/assets/56095982/b6b22c1c-16e6-4908-990d-4e350d45bc8c">

---------

Co-authored-by: Ryan Albrecht <ryan.albrecht@sentry.io>
EricHasegawa pushed a commit that referenced this pull request Sep 6, 2023
Note: will add an acceptance test in a subsequent PR

Follow up to PR: #55378

Refactor the way we map breadcrumbs to events, so now the previously
missing DOM events show the mapped HTML too.
Closes #54291

Before:
<img width="1328" alt="Screenshot 2023-08-30 at 11 00 08 AM"
src="https://github.com/getsentry/sentry/assets/56095982/523f920d-8530-4e8e-8bb5-cf99c314ece7">
<img width="561" alt="SCR-20230830-kamy"
src="https://github.com/getsentry/sentry/assets/56095982/3226ea9b-494d-4d60-af63-d8a08b5a3655">

After:
<img width="1119" alt="SCR-20230830-kalp"
src="https://github.com/getsentry/sentry/assets/56095982/af112668-4282-486b-8185-8606561a264e">
<img width="571" alt="SCR-20230830-kanz"
src="https://github.com/getsentry/sentry/assets/56095982/b6b22c1c-16e6-4908-990d-4e350d45bc8c">

---------

Co-authored-by: Ryan Albrecht <ryan.albrecht@sentry.io>
@github-actions github-actions bot locked and limited conversation to collaborators Sep 14, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Scope: Frontend Automatically applied to PRs that change frontend components
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants