Skip to content
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

[Hold for payment Aug 23rd] InlineCode block is trimmed on Android #4005

Closed
parasharrajat opened this issue Jul 13, 2021 · 37 comments · Fixed by #4624
Closed

[Hold for payment Aug 23rd] InlineCode block is trimmed on Android #4005

parasharrajat opened this issue Jul 13, 2021 · 37 comments · Fixed by #4624
Assignees
Labels
Daily KSv2 Engineering External Added to denote the issue can be worked on by a contributor

Comments

@parasharrajat
Copy link
Member

parasharrajat commented Jul 13, 2021

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 Performe

  1. Open any conversation on E.cash on Mobile App.
  2. Send following message.
This is a big message which includes `inline code block`. An inline code block can be `two lines long and we have to make sure that it is shown correctly`. 

Expected Result:

The code block is trimmed and not visible correctly.

Actual Result:

Describe what actually happened

Code block should be visible correctly.

Workaround:

Can the user still use Expensify without this being fixed? Have you informed them of the workaround?
None.

Platform:

Where is this issue occurring?

Web
iOS
Android ✔️
Desktop App
Mobile Web

Version Number: Latest
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
code-issue

Expensify/Expensify Issue URL:

View all open jobs on Upwork

@parasharrajat parasharrajat added the AutoAssignerTriage Auto assign issues for triage to an available triage team member label Jul 13, 2021
@MelvinBot
Copy link

Triggered auto assignment to @conorpendergrast (AutoAssignerTriage), see https://stackoverflow.com/c/expensify/questions/4749 for more details.

@MelvinBot MelvinBot removed the AutoAssignerTriage Auto assign issues for triage to an available triage team member label Jul 13, 2021
@parasharrajat
Copy link
Member Author

Sorry for posting a draft PR before Triaging but that PR is added to track issue status.

@parasharrajat
Copy link
Member Author

This issue needs attention. Thank you.

@conorpendergrast
Copy link
Contributor

Ah, sorry I missed this, it wasn't showing up correctly for me until today. I'll get someone to reproduce this on Android (I'm on iOS) and will have them post in here!

@MelvinBot MelvinBot added the Monthly KSv2 label Jul 23, 2021
@mallenexpensify mallenexpensify added Daily KSv2 and removed Monthly KSv2 labels Jul 26, 2021
@conorpendergrast
Copy link
Contributor

Asked for reproduction again

@laurenreidexpensify
Copy link
Contributor

laurenreidexpensify commented Jul 26, 2021

Okay so tested this on Android mweb - and had no issues

Screenshot_20210726-090653

then on Android app and managed to replicate -

Screenshot_20210726-090956

My font size is set to large, so to test against that I reduced it to smallest and got this -

2021-07-26_09-19-58

@conorpendergrast
Copy link
Contributor

Great, thanks for testing that out Lauren!

@MelvinBot
Copy link

Triggered auto assignment to @NikkiWines (Engineering), see https://stackoverflow.com/c/expensify/questions/4319 for more details.

@NikkiWines
Copy link
Contributor

Looks like a good candidate for UpWork! Adding the External label

@NikkiWines NikkiWines added the External Added to denote the issue can be worked on by a contributor label Jul 28, 2021
@MelvinBot
Copy link

Triggered auto assignment to @trjExpensify (External), see https://stackoverflow.com/c/expensify/questions/8582 for more details.

@NikkiWines NikkiWines removed their assignment Jul 28, 2021
@parasharrajat
Copy link
Member Author

I already made one PR for the fix which was needed ATM for another issue #4006.

Proposal

  1. We have to adjust the styling for the inline code block on Android. Recent changes of RN Text to Expensi-Text caused this breakdown.

@trjExpensify
Copy link
Contributor

Any news on that, @parasharrajat?

@MelvinBot MelvinBot removed the Overdue label Aug 9, 2021
@parasharrajat
Copy link
Member Author

Still waiting for library side fix but I am ready to move forward with my solution just waiting for one more PR to be merged in the codebase #4503

@trjExpensify
Copy link
Contributor

Thank you! 👍

@MelvinBot
Copy link

@johnmlee101, @trjExpensify, @parasharrajat Whoops! This issue is 2 days overdue. Let's get this updated quick!

@parasharrajat
Copy link
Member Author

PR is approved. Just need to be merged.

@iwiznia
Copy link
Contributor

iwiznia commented Aug 18, 2021

There was a regression here #4733 @parasharrajat can you take a look please?

@parasharrajat
Copy link
Member Author

Yup. Sure

@parasharrajat
Copy link
Member Author

@iwiznia even reverting this PR does not fix this issue. This issue is caused by upgrading the react-native-render-html. And I am tracking multiple issues caused by that here meliorence/react-native-render-html#514.

@iwiznia
Copy link
Contributor

iwiznia commented Aug 18, 2021

Right, scratch that back then, this issue had no regressions. Sorry about that @parasharrajat

@trjExpensify
Copy link
Contributor

Can we close this issue again then, Gents?

@parasharrajat
Copy link
Member Author

It is yet to be paid so it's fine if this is open.

@trjExpensify trjExpensify changed the title InlineCode block is trimmed on Android [Hold for payment Aug 23rd] InlineCode block is trimmed on Android Aug 19, 2021
@MelvinBot
Copy link

@johnmlee101, @trjExpensify, @parasharrajat Huh... This is 4 days overdue. Who can take care of this?

@MelvinBot
Copy link

@johnmlee101, @trjExpensify, @parasharrajat 6 days overdue. This is scarier than being forced to listen to Vogon poetry!

@MelvinBot
Copy link

@johnmlee101, @trjExpensify, @parasharrajat 10 days overdue. Is anyone even seeing these? Hello?

@johnmlee101
Copy link
Contributor

Has this been paid?

@MelvinBot MelvinBot removed the Overdue label Aug 30, 2021
@trjExpensify
Copy link
Contributor

I've been OoO. Paid today!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Daily KSv2 Engineering External Added to denote the issue can be worked on by a contributor
Projects
None yet
Development

Successfully merging a pull request may close this issue.

10 participants