Expensify / App

Welcome to New Expensify: a complete re-imagination of financial collaboration, centered around chat. Help us build the next generation of Expensify by sharing feedback and contributing to the code.
https://new.expensify.com
MIT License
2.99k stars 2.5k forks source link

Fix layout on ios #41615

Closed luacmartins closed 1 week ago

luacmartins commented 2 weeks ago

Details

Fixes from/to layout on iOS and removes the clipping at the bottom of the list

Fixed Issues

$ https://github.com/Expensify/App/pull/41347#issuecomment-2093632853

Tests

  1. Open the search page, Profile > Troubleshoot > New Search page
  2. Verify that the styles for the users are correct and the list is not clipped at the bottom

Offline tests

N/A

QA Steps

Same as tests

PR Author Checklist

Screenshots/Videos

Android: Native
Android: mWeb Chrome ![chrome](https://github.com/Expensify/App/assets/22219519/3b152eb1-dad9-4090-a6b8-01dfc26f8d7d)
iOS: Native ![ios](https://github.com/Expensify/App/assets/22219519/dcc9bcd2-a26c-46d0-8bd0-2859e9aff08d)
iOS: mWeb Safari ![safari](https://github.com/Expensify/App/assets/22219519/e49394b1-bd54-4db4-be54-2ab90b0c7311)
MacOS: Chrome / Safari ![web-sm](https://github.com/Expensify/App/assets/22219519/1e87d841-842f-4caf-bc4f-d88cd4da0c21) ![web](https://github.com/Expensify/App/assets/22219519/acf3a9a9-a1c3-4b19-b1e0-607ee6dccfc1)
MacOS: Desktop
grgia commented 2 weeks ago

triggered a build since I cant test locally yet

luacmartins commented 2 weeks ago

@grgia I pushed another commit to fix the bottom clipping

grgia commented 2 weeks ago

cancelled first run

github-actions[bot] commented 2 weeks ago
:test_tube::test_tube: Use the links below to test this adhoc build on Android, iOS, Desktop, and Web. Happy testing! :test_tube::test_tube: Android :robot: iOS :apple:
❌ FAILED ❌ https://ad-hoc-expensify-cash.s3.amazonaws.com/ios/41615/index.html
The QR code can't be generated, because the android build failed iOS
Desktop :computer: Web :spider_web:
https://ad-hoc-expensify-cash.s3.amazonaws.com/desktop/41615/NewExpensify.dmg https://41615.pr-testing.expensify.com
Desktop Web

:eyes: View the workflow run that generated this build :eyes:

github-actions[bot] commented 2 weeks ago
:test_tube::test_tube: Use the links below to test this adhoc build on Android, iOS, Desktop, and Web. Happy testing! :test_tube::test_tube: Android :robot: iOS :apple:
https://ad-hoc-expensify-cash.s3.amazonaws.com/android/41615/index.html https://ad-hoc-expensify-cash.s3.amazonaws.com/ios/41615/index.html
Android iOS
Desktop :computer: Web :spider_web:
https://ad-hoc-expensify-cash.s3.amazonaws.com/desktop/41615/NewExpensify.dmg https://41615.pr-testing.expensify.com
Desktop Web

:eyes: View the workflow run that generated this build :eyes:

melvin-bot[bot] commented 2 weeks ago

@lakchote 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]

lakchote commented 1 week ago

Reviewer Checklist

Screenshots/Videos

Android: Native
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari image
MacOS: Chrome / Safari image
MacOS: Desktop
lanitochka17 commented 1 week ago

This PR is failing because of issue https://github.com/Expensify/App/issues/41796

The issue is reproducible in: all environments

Bug6474019_1715104138805!Capture

OSBotify commented 1 week ago

πŸš€ Deployed to production by https://github.com/marcaaron in version: 1.4.71-6 πŸš€

platform result
πŸ€– android πŸ€– success βœ…
πŸ–₯ desktop πŸ–₯ success βœ…
🍎 iOS 🍎 success βœ…
πŸ•Έ web πŸ•Έ success βœ