-
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
User Typing... area gets hidden after entering multiple lines - Reported by @Santhosh-Sellavel by #10517
Comments
Triggered auto assignment to @miljakljajic ( |
ProposalScreen.Recording.2022-08-24.at.7.55.12.PM.movAs we can see parent component has min height of 90 ( App/src/pages/home/report/ReportActionCompose.js Lines 680 to 684 in cd2f569
When When there is only one line composer height is 40 and 25 will be free so there is space to render typing... so there is no shifting. When composer height increases it occupies the empty space and there is no space after composer. When user starts typing.... It does not have any space to the bottom and now when the typing... is rendered it shift the composer. We need to apply a fixed height to reserve the space for displaying the typing... or other messages as inside the component.
We can apply the height directly or create a style object and apply it here. We can find a better value for the height 25 seems fine during my testing. ResultScreen.Recording.2022-08-24.at.8.26.55.PM.mov |
Triggered auto assignment to @jasperhuangg ( |
Seems like I'm unable to reproduce this issue right now in production or staging cc @Santhosh-Sellavel Staging v1.1.89-2Untitled.mov |
Refer the video in Issue description and the issue still exists refer your video too. The space below composer should be available. Before typing anything in the composer box, there is fixed space below the composer. After typing multiple lines, space below is missing. |
@Santhosh-Sellavel gotcha, sorry I misunderstood what the problem was. Seems like this can be exported. |
Triggered auto assignment to @NicMendonca ( |
Can we see how it would look with the offline indicator? Turn your wifi off. |
ProposalWe just have to use
|
@Puneet-here Ah yes, I was actually the one to remove that here, reason being it was causing a display issue for the Global Offline Indicator on mobile. If we were to just add it back directly, then it would mess up the offline indicator (notice the extra spacing) I can actually just snag this and investigate myself since I was the one to cause this regression. |
Opened up a PR fixing the issue since I was the one to cause it in a PR that was deployed a few weeks ago. Regardless, thank you for your proposals @mdneyazahmad @Puneet-here Let's make sure to get @Santhosh-Sellavel compensated for discovering the regression @NicMendonca |
@NicMendonca bump! |
Let's keep these Open while there's still a deliverable so that we can access via K2 :) @Santhosh-Sellavel can you please accept the offer I sent? |
@Santhosh-Sellavel paid! sorry for the delay! |
@jasperhuangg |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a production regression has occurred a Root Cause Analysis is required. Please follow the instructions here. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
bump @jasperhuangg |
@Santhosh-Sellavel sorry for the delay, #11217 should fix the issue and was just merged |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Action Performed:
Expected Result:
User Typing area should be available, and composer should not shift up and down.
Actual Result:
The user Typing area is taken by the composer box after entering multiple lines. so when the user typing appears composer shifts up and down,
Workaround:
unknown
Platform:
Where is this issue occurring?
Version Number: 1.1.88-10
Reproducible in staging?: Y
Reproducible in production?: Y
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
Screen.Recording.2022-08-08.at.10.06.42.PM.mov
Expensify/Expensify Issue URL:
Issue reported by: @Santhosh-Sellavel
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1659980797019179
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: