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 2023-02-03] Invite members: very little space between the lines and the highlighted lines are overlapping #13741

Closed
4 tasks
kavimuru opened this issue Dec 20, 2022 · 18 comments · Fixed by #12447
Assignees
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Bug Something is broken. Auto assigns a BugZero manager. Internal Requires API changes or must be handled by Expensify staff Weekly KSv2

Comments

@kavimuru
Copy link

kavimuru commented Dec 20, 2022

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:

  1. Go to settings > manage members
  2. Click invite button
  3. Select the text at add a personal message field

Expected Result:

The highlighted lines are not overlapping

Actual Result:

There is very little space between the lines

Workaround:

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

Platforms:

Which of our officially supported platforms is this issue occurring on?

  • Android / Chrome
  • iOS / Safari
  • MacOS / Chrome / Safari
  • MacOS / Desktop

Version Number: 1.2.42-1
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:
Untitled
Screenshot 2022-12-20 at 2 18 08 AM

Expensify/Expensify Issue URL:
Issue reported by: @daraksha-dk
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1671484774271469

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01eeb6a2bced2c4533
  • Upwork Job ID: 1606405025835712512
  • Last Price Increase: 2022-12-23
@kavimuru kavimuru added Daily KSv2 Bug Something is broken. Auto assigns a BugZero manager. labels Dec 20, 2022
@melvin-bot
Copy link

melvin-bot bot commented Dec 20, 2022

Triggered auto assignment to @flaviadefaria (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details.

@melvin-bot melvin-bot bot locked and limited conversation to collaborators Dec 20, 2022
@NikkiWines NikkiWines self-assigned this Dec 20, 2022
@NikkiWines
Copy link
Contributor

Able to reproduce locally. Likely introduced by this change and this change since lineHeightNormal appears to be 16px on web, which is too small.

Looks like it impacts any multiline <TextInput> element.

Screenshot 2022-12-21 at 14 11 22

@NikkiWines
Copy link
Contributor

Looks like @Luke9389's PR should resolve the issue.

image

Screenshot 2022-12-21 at 14 21 30

@NikkiWines NikkiWines linked a pull request Dec 21, 2022 that will close this issue
@NikkiWines NikkiWines added the Reviewing Has a PR in review label Dec 21, 2022
@Luke9389
Copy link
Contributor

@NikkiWines I'll test this one out on my branch to be sure it fixes it. If not, I'll include the fix in my PR. Thanks for the heads up!

@Luke9389
Copy link
Contributor

Ok cool, I can confirm that my branch form the linked PR above fixes this issue. 👍

@flaviadefaria flaviadefaria added the Internal Requires API changes or must be handled by Expensify staff label Dec 23, 2022
@flaviadefaria
Copy link
Contributor

As a note, I'm going to be OOO from Dec 23rd to January 9th. In case this needs to be paid before the week of January 9th then please reassign.

@flaviadefaria
Copy link
Contributor

@Luke9389 @NikkiWines has this been fixed by Luke's PR? Can we close this?

@NikkiWines
Copy link
Contributor

NikkiWines commented Jan 10, 2023

@flaviadefaria it looks like #12447 is still open, so no, I don't think it's been resolved yet. However, looks like they're in the final stages of review for that PR so it should be resolved shortly.

@Luke9389
Copy link
Contributor

Yep, that PR should be merged soon. I've mentioned this issue in the description of my PR so I think this one will automatically close when it's merged.

@flaviadefaria
Copy link
Contributor

Reopening so that I can remember to pay the reporting bonus to @daraksha-dk some time today!

@flaviadefaria
Copy link
Contributor

Offer sent, waiting for @daraksha-dk to accept it so that I can pay.

@flaviadefaria
Copy link
Contributor

Paid!

@melvin-bot melvin-bot bot added Weekly KSv2 Awaiting Payment Auto-added when associated PR is deployed to production and removed Daily KSv2 labels Jan 27, 2023
@melvin-bot melvin-bot bot changed the title Invite members: very little space between the lines and the highlighted lines are overlapping [HOLD for payment 2023-02-03] Invite members: very little space between the lines and the highlighted lines are overlapping Jan 27, 2023
@melvin-bot melvin-bot bot unlocked this conversation Jan 27, 2023
@melvin-bot melvin-bot bot removed the Reviewing Has a PR in review label Jan 27, 2023
@melvin-bot
Copy link

melvin-bot bot commented Jan 27, 2023

Reviewing label has been removed, please complete the "BugZero Checklist".

@melvin-bot
Copy link

melvin-bot bot commented Jan 27, 2023

The solution for this issue has been 🚀 deployed to production 🚀 in version 1.2.60-1 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:

If no regressions arise, payment will be issued on 2023-02-03. 🎊

After the hold period, please check if any of the following need payment for this issue, and if so check them off after paying:

  • External issue reporter
  • Contributor that fixed the issue
  • Contributor+ that helped on the issue and/or PR

As a reminder, here are the bonuses/penalties that should be applied for any External issue:

  • Merged PR within 3 business days of assignment - 50% bonus
  • Merged PR more than 9 business days after assignment - 50% penalty

@melvin-bot
Copy link

melvin-bot bot commented Jan 27, 2023

BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:

@flaviadefaria
Copy link
Contributor

I'm confused with these latest post from Melvin. @NikkiWines do we just check it all off or do we need to do anything here?

@NikkiWines
Copy link
Contributor

NikkiWines commented Jan 31, 2023

Updated the checklist since I went through the steps necessary for this issue. @flaviadefaria I think in this case since the bug was introduced in the midst of a major UI refresh that we don't need a regression test for this particular issue. I think you can check off that final check box.

@flaviadefaria
Copy link
Contributor

Thanks @NikkiWines!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Bug Something is broken. Auto assigns a BugZero manager. Internal Requires API changes or must be handled by Expensify staff Weekly KSv2
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants