-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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 workspace list does not show #40730
Conversation
Reviewer Checklist
Screenshots/VideosAndroid: NativeAndroid: mWeb ChromeiOS: NativecategorizeiOS.mp4iOS: mWeb SafaricategorizeiOSSafari.mp4MacOS: Chrome / SafaricategorizeChrome.mp4MacOS: DesktopcategorizeDesktop.mp4 |
There is another bug found here. not-found.movThis is similar to accessing the categories from the
App/src/pages/workspace/categories/WorkspaceCategoriesPage.tsx Lines 285 to 286 in 64695c8
when we open the categories page from WorkspaceInitialPage
We can use this same logic for showing a loading indicator in As this looks like an urgent issue, let us know if we'd like to fix this within the scope of this issue or as a follow-up because this has a separate RCA and this is also related to other IOU flows using category. If we fix this within this same issue please confirm if we can go with the above suggestion. Thanks. cc: @tienifr |
Thanks for finding that - let's also fix it in the scope of this issue. We've decided to push back launch to next week so we can take our time to fix things correctly |
I thought of using a loading indicator whereas in this Slack discussion here optimistic categories are being added. The bug pointed out in my previous comment will be fixed after adding the optimistic categories in the issue related to the aforementioned Slack discussion. I think we better fix only the actual bug of the issue i.e. not showing workspace list here to avoid any conflicts with the other issue. |
Yeah that sounds good |
I am not able to build Android locally. Could you run a build here? |
🧪🧪 Use the links below to test this adhoc build on Android, iOS, Desktop, and Web. Happy testing! 🧪🧪
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
🚀 Deployed to staging by https://github.com/thienlnam in version: 1.4.66-0 🚀
|
🚀 Deployed to staging by https://github.com/thienlnam in version: 1.4.66-0 🚀
|
🚀 Deployed to production by https://github.com/mountiny in version: 1.4.66-5 🚀
|
Details
Fixed Issues
$ #40406
PROPOSAL: #40406 (comment)
Tests
Offline tests
QA Steps
PR Author Checklist
### Fixed Issues
section aboveTests
sectionOffline steps
sectionQA steps
sectiontoggleReport
and notonIconClick
)myBool && <MyComponent />
.src/languages/*
files and using the translation methodSTYLE.md
) were followedAvatar
, I verified the components usingAvatar
are working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG)
)Avatar
is modified, I verified thatAvatar
is working as expected in all cases)Design
label and/or tagged@Expensify/design
so the design team can review the changes.ScrollView
component to make it scrollable when more elements are added to the page.main
branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTest
steps.Screenshots/Videos
Android: Native
Screen.Recording.2024-04-23.at.04.48.52.mov
Android: mWeb Chrome
Screen.Recording.2024-04-23.at.04.43.19.mov
iOS: Native
Screen.Recording.2024-04-23.at.04.46.07.mov
iOS: mWeb Safari
Screen.Recording.2024-04-23.at.04.40.14.mov
MacOS: Chrome / Safari
output.mp4
MacOS: Desktop
Screen.Recording.2024-04-23.at.04.33.46.mov