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

[HOLD PR #13767][$500] [New architecture] Screen flashes when dismissing a popover modal #36663

Closed
1 of 6 tasks
j-piasecki opened this issue Feb 16, 2024 · 22 comments
Closed
1 of 6 tasks
Assignees
Labels
Bug Something is broken. Auto assigns a BugZero manager. Weekly KSv2

Comments

@j-piasecki
Copy link
Contributor

j-piasecki commented Feb 16, 2024

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!


This issue is related to the ongoing new architecture adoption. It was reported on the build with new architecture enabled on the relevant PR.


Version Number: 1.4.42-1
Reproducible in staging?: no
Reproducible in production?: no
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: @ishpaul777 here
Slack conversation:

Action Performed:

  • open any report
  • tap on the three dots in the upper right corner
  • tap on the Pin or Unpin option

Expected Result:

The popover should close with a smooth animation

Actual Result:

The popover closes causing screen flashing

Workaround:

Unknown, should be fixed by 27846dd

Platforms:

Which of our officially supported platforms is this issue occurring on?

  • Android: Native
  • Android: mWeb Chrome
  • iOS: Native
  • iOS: mWeb Safari
  • MacOS: Chrome / Safari
  • MacOS: Desktop

Screenshots/Videos

Add any screenshot/video evidence

popover-flash.mp4

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01229cd35e1df3c9b9
  • Upwork Job ID: 1759305165281734656
  • Last Price Increase: 2024-02-18
@j-piasecki j-piasecki added Bug Something is broken. Auto assigns a BugZero manager. Daily KSv2 labels Feb 16, 2024
Copy link

melvin-bot bot commented Feb 16, 2024

Triggered auto assignment to @mallenexpensify (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details.

@mallenexpensify mallenexpensify added the External Added to denote the issue can be worked on by a contributor label Feb 18, 2024
Copy link

melvin-bot bot commented Feb 18, 2024

Job added to Upwork: https://www.upwork.com/jobs/~01229cd35e1df3c9b9

@melvin-bot melvin-bot bot changed the title [New architecture] Screen flashes when dismissing a popover modal [$500] [New architecture] Screen flashes when dismissing a popover modal Feb 18, 2024
@melvin-bot melvin-bot bot added Overdue Help Wanted Apply this label when an issue is open to proposals by contributors labels Feb 18, 2024
Copy link

melvin-bot bot commented Feb 18, 2024

Triggered auto assignment to Contributor-plus team member for initial proposal review - @fedirjh (External)

@melvin-bot melvin-bot bot removed the Overdue label Feb 18, 2024
@mallenexpensify
Copy link
Contributor

Assuming, since this issue was created by @j-piasecki and they didn't assign to themselves, that we want this to be a normal bug report. My guess is that it should be External, since the flash is on the front end (I think) so I'm creating a job for this. Comment if you disagree @j-piasecki , we can add Vit back here for 👀, if needed (but I prefer not to, to not distract them).

@ishpaul777
Copy link
Contributor

Hey @mallenexpensify, this is one of the issues found while testing #13767, most issues are resolved already, we decided to create individual issues for better tracking bugs found and later retesting issues on staging once PR is merged and deployed.

Any bug with [New Architecture] is for tracking purposes only so not yet external.

@mallenexpensify mallenexpensify removed External Added to denote the issue can be worked on by a contributor Help Wanted Apply this label when an issue is open to proposals by contributors labels Feb 20, 2024
@mallenexpensify
Copy link
Contributor

Thanks for the context @ishpaul777 , should I put this on hold, pending #13767 ?

I removed External and Help Wanted labels.

@ishpaul777
Copy link
Contributor

I think we can add [WIP] here, even though this issue is fixed with latest change but it would be good to keep it open so we can test again after PR is on staging

Copy link

melvin-bot bot commented Feb 22, 2024

@fedirjh Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!

Copy link

melvin-bot bot commented Feb 26, 2024

@fedirjh 6 days overdue. This is scarier than being forced to listen to Vogon poetry!

@fedirjh
Copy link
Contributor

fedirjh commented Feb 26, 2024

@ishpaul777 What is the status of this issue?

@mallenexpensify Can please add a weekly label to this issue?

@melvin-bot melvin-bot bot removed the Overdue label Feb 26, 2024
@ishpaul777
Copy link
Contributor

Issue is fixed by 27846dd in Pr we are keeping it open so this can be tested again in staging once Pr is merged.

@mallenexpensify mallenexpensify self-assigned this Feb 27, 2024
@mallenexpensify mallenexpensify added Weekly KSv2 and removed Daily KSv2 labels Feb 27, 2024
@mallenexpensify
Copy link
Contributor

mallenexpensify commented Feb 27, 2024

Bumped to weekly. Assigned myself too for 👀.

Copy link

melvin-bot bot commented Mar 1, 2024

@mallenexpensify @fedirjh this issue was created 2 weeks ago. Are we close to a solution? Let's make sure we're treating this as a top priority. Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks!

@melvin-bot melvin-bot bot added Daily KSv2 Overdue and removed Weekly KSv2 labels Mar 1, 2024
Copy link

melvin-bot bot commented Mar 4, 2024

@mallenexpensify, @fedirjh Whoops! This issue is 2 days overdue. Let's get this updated quick!

@mallenexpensify
Copy link
Contributor

@ishpaul777 is there an issue or PR we'll holding on? I see 27846dd above, i haven't held an issue on a commit before.

@melvin-bot melvin-bot bot removed the Overdue label Mar 4, 2024
@fedirjh
Copy link
Contributor

fedirjh commented Mar 4, 2024

@mallenexpensify I guess this should be held for :

@ishpaul777
Copy link
Contributor

yes! @fedirjh is right 👍

@mallenexpensify mallenexpensify changed the title [$500] [New architecture] Screen flashes when dismissing a popover modal [HOLD PR #13767][$500] [New architecture] Screen flashes when dismissing a popover modal Mar 4, 2024
@mallenexpensify
Copy link
Contributor

Thanks @fedirjh and @ishpaul777 , put on hold.

@melvin-bot melvin-bot bot added the Overdue label Mar 7, 2024
Copy link

melvin-bot bot commented Mar 8, 2024

@mallenexpensify, @fedirjh Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!

@mallenexpensify mallenexpensify added Weekly KSv2 and removed Daily KSv2 labels Mar 11, 2024
@melvin-bot melvin-bot bot removed the Overdue label Mar 11, 2024
@mallenexpensify
Copy link
Contributor

on hold

@melvin-bot melvin-bot bot added the Overdue label Mar 19, 2024
@mallenexpensify
Copy link
Contributor

Lotta requested changes being worked on

@melvin-bot melvin-bot bot removed the Overdue label Mar 20, 2024
@j-piasecki
Copy link
Contributor Author

All issues will be tested for the new arch pr in staging

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something is broken. Auto assigns a BugZero manager. Weekly KSv2
Projects
No open projects
Development

No branches or pull requests

4 participants