Conversation
|
@shawnborton @thesahindia One of you needs to 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] |
dfa3ce7 to
39ecf1e
Compare
|
Looks good to me, cc @trjExpensify @Expensify/design |
|
Nice yeah, much better. On the first scenario where the RHP is open in the |
@trjExpensify I've noticed it too. During the navigation initialisation we don't know yet if the policy exists, so by the default, we mount the RHP. I just remove it after the Onyx initialises, when we got the full information. That's why we have this 'sliding' RHP. |
Yeah, got it.. and that sounds like something that would be hard to resolve, so I think I'm cool with it. 👍 |
|
Planning to go OOO. Please reassign. |
|
I can take over. There's conflict |
|
@situchan assigned you. Please go ahead! |
|
Thanks. @kosmydel please fix conflict when you get a chance |
|
@kosmydel, can you answer @shawnborton's questions? We also seem to have some conflicts |
|
@kosmydel is OOO today due to Easter, he should be able to answer and resolve conflicts tomorrow 😄 |
|
Hey, I've resolved the conflicts.
@shawnborton I wasn't able to reproduce that one. I'm assuming, that during the recording of the video, the central pane data was loaded a bit later than the LHN. I'm not sure about the reason, might be something Onyx-related. Can you @situchan retest it to check if it still occurs for you? |
|
Friendly bump @situchan |
|
Just a quick update from me: I've found out that @hayata-suenaga is working on a higher-level approach to the visibility of screens in the workspaces. This might resolve this issue as well, and with those changes, we could use a more holistic approach than this one. |
|
@kosmydel, we decided to delay implementing the proposed refactoring as we faced some issues. We don't know when or even if we're going to proceed with this refactoring. Meantime, it might be a good idea to go ahead with merging this PR to fix the issue 😄 |
|
I've resolved conflicts and quickly tested. Before merging we should have another round of testing from C+ as the new architecture got merged. What should we do with this PR as @situchan is OOO? |
|
This tests well for me, so I think we can go ahead and merge |
|
@kosmydel Could you kindly update the QA steps to reflect the staging URL? |
|
🚀 Deployed to staging by https://github.com/Gonals in version: 1.4.63-0 🚀
|
Done ✅ |
Revert - #36409 "Fix: three not found view"
|
🚀 Deployed to production by https://github.com/mountiny in version: 1.4.63-21 🚀
|
This reverts commit 0237f27.
Details
This PR adresses three things:
WorkspaceMembersPageto use theWorkspacePageWithSectionscomponent.Fixed Issues
$ #34234
$ #36266
PROPOSAL: N/A
Tests
https://staging.new.expensify.com/settings/workspaces/kjashdjkashdaks/profile)Offline tests
N/A
QA Steps
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)myBool && <MyComponent />.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-v2.mov
Android: mWeb Chrome
mweb-andorid-v2.mov
iOS: Native
ios-v2.mp4
iOS: mWeb Safari
mweb-ios-v2.mp4
MacOS: Chrome / Safari
web-v2.mov
button.fix.mov
MacOS: Desktop