Fix: Delete workspace flow#59162
Conversation
|
@jayeshmangwani Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
|
|
|
@dukenv0307 As you reviewed the PR #58382 that was raised earlier, I wanted to confirm—are you planning to review this PR as well? cc: @mountiny |
|
Makes sense |
|
🚧 @mountiny has triggered a test app build. You can view the workflow run here. |
|
🧪🧪 Use the links below to test this adhoc build on Android, iOS, Desktop, and Web. Happy testing! 🧪🧪
|
|
@shubham1206agra Can you help review this PR? I'm stuck on other issues |
|
@shubham1206agra @adamgrzybowski What's up with this one? |
|
@shubham1206agra I think we can go ahead with this change and @adamgrzybowski will create the upstream issue and fix once he is back from ooo |
|
@adamgrzybowski can you please create the upstream issue and PR and link it here? thanks! |
|
@mountiny I'm currently working on this. BTW I'll have to create some automated tests and probably tests for other PR for |
|
Thanks! |
|
I created a PR in the react-navigation repo react-navigation/react-navigation#12553. I guess we can merge this one now cc: @mountiny |
|
@adamgrzybowski Can you merge main here? |
Reviewer Checklist
Screenshots/VideosAndroid: NativeScreen.Recording.2025-04-16.at.9.48.49.PM.movAndroid: mWeb ChromeScreen.Recording.2025-04-16.at.9.05.49.PM.moviOS: NativeScreen.Recording.2025-04-16.at.9.27.38.PM.moviOS: mWeb SafariScreen.Recording.2025-04-16.at.8.59.06.PM.movMacOS: Chrome / SafariScreen.Recording.2025-04-16.at.8.54.08.PM.movMacOS: DesktopScreen.Recording.2025-04-16.at.9.11.28.PM.mov |
done |
mountiny
left a comment
There was a problem hiding this comment.
Thanks for patience and creating the upstream fix
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
|
@mountiny Thanks for the upstream fix policy 😄 It's great to share our findings with the community |
|
🚀 Deployed to staging by https://github.com/mountiny in version: 9.1.30-0 🚀
|
|
🚀 Deployed to production by https://github.com/AndrewGable in version: 9.1.30-4 🚀
|
Explanation of Change
This PR is part of the PR that was reverted #58382
This part doesn't have the issue that was pointed out as a reason to revert.
It has two main components:
navigatetogoBackafter finishing the delete workspace flow.It was originally created to cover this issue #56813
But it covers this one as well #57697
Important
This PR includes a patch. Make sure to reinstall
node_modulesFixed Issues
$ #56813
$ #57697
PROPOSAL:
Tests
Offline tests
QA Steps
// TODO: These must be filled out, or the issue title must include "[No QA]."
Test delete workspace flow
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)src/languages/*files and using the translation methodSTYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))Avataris modified, I verified thatAvataris working as expected in all cases)Designlabel and/or tagged@Expensify/designso the design team can review the changes.ScrollViewcomponent to make it scrollable when more elements are added to the page.mainbranch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTeststeps.Screenshots/Videos
Android: Native
android.mp4
Android: mWeb Chrome
androidWeb2.mp4
iOS: Native
ios.mp4
iOS: mWeb Safari
MacOS: Chrome / Safari
web2.mp4
MacOS: Desktop