-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Fix/leave thread option #76739
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/leave thread option #76739
Conversation
Codecov Report✅ Changes either increased or maintained existing code coverage, great job!
|
|
well the PR changes includes things in this #74468 (comment) |
|
@mukhrr I'm not clear about which issue this PR is fixing. The QA steps of this PR are already working on main. Can you explain about the issue and root cause? Thx |
|
@eh2077 sorry for confusement. I've updated QA steps.
|
|
@mukhrr Can you explain why |
|
@eh2077 yeah, it was checked for message creator ( Lines 2678 to 2686 in c00cf1d
|
JmillsExpensify
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All good product polish.
|
@heyjennahay unassigned you since I got here first. |
|
@eh2077 kindly bumo here #76739 (comment) |
|
Sorry for the delay, I'll look into it tmr |
Is it a bug or wrong test steps? The 2nd step show Screen.Recording.2025-12-22.at.6.21.18.PM.mov |
oh it's wrong QA step. let me fix that |
Reviewer Checklist
Screenshots/VideosAndroid: HybridAppScreen.Recording.2025-12-22.at.9.49.46.PM.movAndroid: mWeb ChromeScreen.Recording.2025-12-22.at.9.50.39.PM.moviOS: HybridAppScreen.Recording.2025-12-22.at.9.44.47.PM.moviOS: mWeb SafariScreen.Recording.2025-12-22.at.9.47.55.PM.movMacOS: Chrome / SafariScreen.Recording.2025-12-22.at.9.39.24.PM.mov |
eh2077
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good!
|
@AndrewGable kindly bump here |
|
✋ 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/AndrewGable in version: 9.2.94-0 🚀
|
Fix/leave thread option
|
🚀 Deployed to production by https://github.com/arosiclair in version: 9.2.94-4 🚀
|
Explanation of Change
Fixed Issues
$ #76489
PROPOSAL: #76489 (comment)
Tests
The same as QA
Offline tests
QA Steps
Test 1 for your own message:
Test 2 for other's message:
Have a separate account send a message in any channel or a DM to you
Verify you see 'Leave thread'
Verify that no errors appear in the JS console
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectioncanBeMissingparam foruseOnyxtoggleReportand notonIconClick)src/languages/*files and using the translation methodSTYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))npm run compress-svg)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_native.mp4
Android: mWeb Chrome
android_mWeb.mp4
iOS: Native
ios_native.mp4
iOS: mWeb Safari
ios_mWeb.mp4
MacOS: Chrome / Safari
web.mp4