Skip to content

TTFD improvements #2852

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

Open
buenaflor opened this issue Apr 10, 2025 · 0 comments · May be fixed by #2866
Open

TTFD improvements #2852

buenaflor opened this issue Apr 10, 2025 · 0 comments · May be fixed by #2866
Assignees
Labels
dart Pull requests that update Dart code

Comments

@buenaflor
Copy link
Contributor

buenaflor commented Apr 10, 2025

Description

  • starting and finishing spans happen simultaenously, we’re not awaiting the span before to finish -> this is already a major issue in consistency
  • Sentry.reportFullyDisplayed might finish the wrong TTFD span
    • Screen A starts TTFD and wants to finish it in the background after 5 seconds
    • Within those 5 seconds a user navigates to Screen B, Screen B starts TTFD span and replaces the TTFD span from A because they are global
    • Since the background work is still running the TTFD from Screen A is finished and reported as TTFD for Screen B which is false reporting
@github-project-automation github-project-automation bot moved this to Needs Discussion in [DEPRECATED] Mobile SDKs Apr 10, 2025
@buenaflor buenaflor moved this from Needs Discussion to Todo in [DEPRECATED] Mobile SDKs Apr 10, 2025
@denrase denrase moved this from Todo to In Progress in [DEPRECATED] Mobile SDKs Apr 14, 2025
@denrase denrase linked a pull request Apr 15, 2025 that will close this issue
6 tasks
@stephanie-anderson stephanie-anderson added the dart Pull requests that update Dart code label Apr 16, 2025 — with Linear
@denrase denrase moved this from In Progress to Needs Review in [DEPRECATED] Mobile SDKs Apr 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dart Pull requests that update Dart code
Projects
Status: Needs Review
Development

Successfully merging a pull request may close this issue.

3 participants