Patch for search lhn no results found padding#41221
Patch for search lhn no results found padding#41221shawnborton merged 10 commits intoExpensify:mainfrom
Conversation
…n-no-results-found-padding
…n-no-results-found-padding
…n-no-results-found-padding
|
@carlosmiceli Please 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] |
|
Hi, ideally the review for this goes to @allroundexperts as he reviewed the first one and this is an update to have the fix affect all "no result found" error messages, not just one seen on search page |
|
Hi @brandonhenry ! I'm going to try to get to this this week, but I'm in the middle of my onboarding trip, so I may be a bit slow, in case you'd rather assign the review to someone else 😅 If there's no rush, then I'll be happy to do it 💪 |
|
@shawnborton I made that change - makes sense! |
|
@carlosmiceli yes if this can be assigned to shawn would be great! |
|
Heh, I'm just a designer so I think we should still get an engineering review @carlosmiceli - feel free to resassign to someone else though! |
This comment has been minimized.
This comment has been minimized.
|
@allroundexperts if you have time to pick this up, feel free. Otherwise will wait on current reviewer |
|
ohh looks like i reverted the other change I made here. Will verify this now and check through each screen and also update the tests! |
|
@shawnborton fixed the search one being misupdated. Also fixed the category list one. that was another one I don't think was caught at all so great find there! The |
Awesome, thanks for clarifying. If it's not too much to ask, I think updating that would be great and fully fix this issue. What do you think? |
|
@shawnborton oh yeah! i made that change, it was actually in the same place lol - should be good |
|
Will create a new build! |
|
@shawnborton ahh seems I had to revert my original fix since I updated the code at the base level this time (so we update all instances of the input). Okay.. I am sure we are good now 😅 |
…n-no-results-found-padding
|
Nice! I'll run a new build for testing. |
|
🧪🧪 Use the links below to test this adhoc build on Android, iOS, Desktop, and Web. Happy testing! 🧪🧪 |
|
The PR looks good to me, but now we need a C+ to run through the checklist. @carlosmiceli is there a reason why you removed your assignment? |
Reviewer Checklist
Screenshots/VideosAndroid: NativeAndroid build failing |
|
Hi @brandonhenry! |
|
@allroundexperts checklist completed |
Hey Shawn! I think when I assigned I thought I was no longer needed but the last few days I understood that we still need an engineer always for the PRs! My bad, will review now! |
|
I'm seeing the checklist complete at the top but the tests are failing, maybe due to the duplicate empty one below? |
|
@carlosmiceli yeahh looks to be failing on the reviewer checklist items |
|
🎯 @allroundexperts, thanks for reviewing and testing this PR! 🎉 An E/App issue has been created to issue payment here: #41966. |
|
✋ 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/shawnborton in version: 1.4.75-0 🚀
|
|
🚀 Deployed to production by https://github.com/puneetlath in version: 1.4.75-1 🚀
|



















Details
Fixed Issues
$ #39032
PROPOSAL: #37984 (comment)
Tests
Repeat steps 1-3 for all supported platforms:
- Android: Native
- Android: mWeb Chrome
- iOS: Native
- iOS: mWeb Safari
- MacOS: Chrome / Safari
- MacOS: Desktop
Offline tests
Repeat steps 1-9 with a spotty or slow internet connection to ensure the search functionality handles these scenarios gracefully.
Repeat steps 1-10 for all supported platforms:
- Android: Native
- Android: mWeb Chrome
- iOS: Native
- iOS: mWeb Safari
- MacOS: Chrome / Safari
- MacOS: Desktop
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
iOS: mWeb Safari
MacOS: Chrome / Safari
MacOS: Desktop