-
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
Revert "Merge pull request #48445" #49770
Revert "Merge pull request #48445" #49770
Conversation
Reviewer Checklist
Screenshots/VideosAndroid: NativeAndroid: mWeb ChromeiOS: NativeiOS: mWeb SafariMacOS: Chrome / Safariweb.movweb.2.movMacOS: Desktop |
@c3024 Can you please complete the checklist |
@c3024 Please revert the last commit. Let's keep only the changes that reverts the linked PR (the failing test will be fixed by another PR) |
This reverts commit 93fea45.
Straight revert looks good, two things though:
Thanks! |
|
Asking about the lint errors here - https://expensify.slack.com/archives/C01GTK53T8Q/p1727374729163949 |
@dangrous looks like this was merged without a test passing. Please add a note explaining why this was done and remove the |
Not an emergency, did not fix lint errors to keep this a clean revert. Discussed here - https://expensify.slack.com/archives/C01GTK53T8Q/p1727374729163949 |
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
…s-with-unread-messages (cherry picked from commit dbcd30e) (CP triggered by thienlnam)
🚀 Cherry-picked to staging by https://github.com/thienlnam in version: 9.0.40-6 🚀
@Expensify/applauseleads please QA this PR and check it off on the deploy checklist if it passes. |
🚀 Deployed to production by https://github.com/AndrewGable in version: 9.0.40-6 🚀
|
Details
#48445 fixed #47735. After completion of regression period for this PR, these changes were found to be causing #49525 likely due to new code changes from other PRs. Reverting #48445 seems to be the best option to fix #49525.
Fixed Issues
$ #49525
PROPOSAL: https://expensify.slack.com/archives/C02NK2DQWUX/p1727302638734859?thread_ts=1727264968.921709&cid=C02NK2DQWUX
Tests
Test 1:
Test 2:
Offline tests
None
QA Steps
Same as Tests
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
unreadAndroid.mp4
Android: mWeb Chrome
unreadAndroidmWeb.mp4
unreadAndroidmWebTest2.mp4
iOS: Native
unreadiOS.mp4
iOS: mWeb Safari
unreadiOSmWeb.mp4
MacOS: Chrome / Safari
unreadChrome.mp4
MacOS: Desktop
unreadDesktop.mp4