-
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
IOU - mWeb - Page looks broken after click on Comment section #3354
Comments
Triggered auto assignment to @Beamanator ( |
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open
|
Accidentally added the deploy blocker label, removing. |
Issue reproducible today during KI retests |
I believe this is able to be fixed externally, so adding |
Triggered auto assignment to @kevinksullivan ( |
Triggered auto assignment to @timszot ( |
@timszot unassigning you since I'm happy to review proposals for this one & I'm already assigned |
Presuming the fix will cover both |
@Beamanator I would like to fix this. ProposalSo to fix this we need to update the UI of https://github.com/Expensify/Expensify.cash/blob/cf45c51d69405be841a6967769a9cbcd69ab2bfc/src/components/IOUConfirmationList.js.
It's hard to explain but a video tells the whole story here. 1623244945758.mp4This will cover both |
@parasharrajat Hmm I guess I'd like the @Expensify/design team's thoughts on this one. My thought was that the "What's it for" text + the TextInput + the Split / Request button should all stay together. So when the keyboard opens or if you scroll the list of users, those 3 elements are always visible above the keyboard. |
Oh. Yeah . Let's wait from the design team to confirm this and I can rework my proposal. |
I think the intention is that they should, as per this issue to make the button styles consistent. CC: @NikkiWines |
Yeah the button style + whether or not it's above the keyboard should be consistent but I agree let's defer to @Expensify/design for this and see if we need to make tweaks. |
Issue reproducible today during KI retests |
👋 @michelle-thompson @megankelso @shawnborton can we get your thoughts on this one please, so we can move forward with a proposal. Thanks! |
I agree with @parasharrajat 's proposal in that the bottom green button should always be fixed to the bottom of the viewport. When the keyboard comes in, the bottom of the viewport sits above the keyboard. Basically the video looks great to me, though perhaps we want to add a little bit of padding below the last input (What's it for?) so that there can be some visual space between the input and button? |
So just to be clear @shawnborton , you like the fact that the "what's it for" label & text input can be scrolled down below / behind the "Split" button? |
I wouldn't say so much that I like it, but I don't mind it :) It mostly just keeps the button behavior consistent with other pages where the primary button is always docked to the bottom of the view. |
Haha makes sense to me :D @parasharrajat please go ahead and submit a PR for the fix when you have a chance! 👍 Note the tiny style adjustment:
|
Issue not reproducible today during KI retests. (First week) |
Hi, @Beamanator I forgot to tag this issue PR in my Button Styling PR #3193. It was fixed there. So this issue can be closed. But on M-web Safari, the button is not fixed at the bottom due to the reason that Safari keeps the focused input in the middle of the screen and doesn't respect Flex in the case. I am looking to find a better way for that. It is looking difficult to keep the app intact for all the platforms and still satisfy Safari Mobile. |
Hi @Beamanator. any thoughts? Should we close this issue as this has been solved in #3193. Please check the last two checklist items in detail. |
@parasharrajat I just tested locally, and you're right - We can close this out 👍 Here's my tests on Android, mWeb showing the fix working: Screen.Recording.2021-06-24.at.3.03.14.PM.mov |
@parasharrajat just sent you an offer for this job. Once you accept I'll pay it in Upwork! |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Expected Result:
Page looks good after click on Comment section
Actual Result:
Page looks broken after click on Comment section
Action Performed:
Workaround:
Visual issue.
Platform:
Where is this issue occurring?
Web
iOS
Android
Desktop App
Mobile Web ✔️
Version Number: 1.0.62-0
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos:
Expensify/Expensify Issue URL:
View all open jobs on Upwork
Job post - https://www.upwork.com/jobs/~01699bc381521d62ca
The text was updated successfully, but these errors were encountered: