[CP Staging] fix app freeze#48332
Conversation
| title={translate('common.delete')} | ||
| icon={Expensicons.Trashcan} | ||
| onPress={() => setShowConfirmDeleteModal(true)} | ||
| onPress={() => Modal.close(() => setShowConfirmDeleteModal(true))} |
This comment was marked as resolved.
This comment was marked as resolved.
Sorry, something went wrong.
There was a problem hiding this comment.
@allgandalf I found out the reason is that we are putting a modal inside a popover in here
test.mov
I can raise PR for you or you can refer to draft PR here
There was a problem hiding this comment.
Thanks for the quick solution @daledah , appreciated 🙏
|
@mountiny please cancel the build, there is regression from the suggested changes |
|
@allgandalf Thanks for quick PR. Please tag me here or slack once the PR is ready for review, thx! |
Reviewer Checklist
Screenshots/VideosAndroid: NativeAndroid: mWeb ChromeiOS: NativeiOS: mWeb SafariMacOS: Chrome / SafariMacOS: Desktop |
Reviewer Checklist
Screenshots/VideosAndroid: NativeAndroid: mWeb ChromeiOS: NativeiOS: mWeb SafariMacOS: Chrome / SafariMacOS: Desktop |
fix app freeze (cherry picked from commit 9155617) (CP triggered by puneetlath)
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
|
My Android App build is just finished and it works well. Here's the recording cc @allgandalf @puneetlath Screen.Recording.2024-08-30.at.7.42.31.PM.mov |
|
🚀 Cherry-picked to staging by https://github.com/puneetlath in version: 9.0.26-6 🚀
@Expensify/applauseleads please QA this PR and check it off on the deploy checklist if it passes. |
|
Fixed on iOS Native! 🚀 |
|
🚀 Deployed to production by https://github.com/puneetlath in version: 9.0.26-6 🚀
|
Details
Fixed Issues
$ #48298
PROPOSAL: https://expensify.slack.com/archives/C02NK2DQWUX/p1725025216784799?thread_ts=1725025212.079629&cid=C02NK2DQWUX
Tests
Offline tests
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: mWeb Chrome
iOS: Native
Screen.Recording.2024-08-30.at.10.19.55.PM.mov
iOS: mWeb Safari
Screen.Recording.2024-08-30.at.10.22.38.PM.mov
MacOS: Chrome / Safari
Screen.Recording.2024-08-30.at.9.56.36.PM.mov
MacOS: Desktop
Screen.Recording.2024-08-30.at.10.20.47.PM.mov