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 2021-09-20] The label of the field is lost after typing something #5026

Closed
aldo-expensify opened this issue Sep 2, 2021 · 16 comments
Assignees
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Engineering External Added to denote the issue can be worked on by a contributor Reviewing Has a PR in review Weekly KSv2

Comments

@aldo-expensify
Copy link
Contributor

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. Navigate to /bank-account/
  2. Click "Connect manually"
  3. Type anything any of the two text inputs

Expected Result:

The label should become smaller an move up, just like the text fields in the Company step:

Screen Shot 2021-09-02 at 1 28 53 PM

Actual Result:

The label disappeared

Screen Shot 2021-09-02 at 1 28 23 PM

Workaround:

The user can delete the content of the input to see the label again (in case he forgets)

Platform:

Where is this issue occurring?

  • Web
  • iOS
  • Android
  • Desktop App
  • Mobile Web

View all open jobs on GitHub

@aldo-expensify aldo-expensify added AutoAssignerTriage Auto assign issues for triage to an available triage team member Daily KSv2 labels Sep 2, 2021
@MelvinBot
Copy link

Triggered auto assignment to @sonialiap (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 Sep 2, 2021
@akshayasalvi
Copy link
Contributor

akshayasalvi commented Sep 2, 2021

Proposed Solution

In the BankAccountStep, we should be updating props from placeholder to label.

// Rename prop placeholder ---> label

<ExpensiTextInput
      label={this.props.translate('bankAccount.routingNumber')}

<ExpensiTextInput
      label={this.props.translate('bankAccount.accountNumber')}

image

In addition to this, the current fields don't have any margin between them:

image

So we should add bottom margin as well


<ExpensiTextInput
      label={this.props.translate('bankAccount.routingNumber')}
      style={[styles.mb5]}

@Santhosh-Sellavel
Copy link
Collaborator

@akshayasalvi
Note: Space between routing number and account number is already handled in discussed in #4834 & Handled in PR #4991

@sonialiap sonialiap removed their assignment Sep 3, 2021
@MelvinBot
Copy link

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

@TomatoToaster TomatoToaster added the External Added to denote the issue can be worked on by a contributor label Sep 3, 2021
@MelvinBot MelvinBot added Weekly KSv2 and removed Daily KSv2 labels Sep 3, 2021
@MelvinBot
Copy link

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

@MelvinBot
Copy link

Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!

@kevinksullivan
Copy link
Contributor

@MelvinBot MelvinBot removed the Overdue label Sep 7, 2021
@MelvinBot MelvinBot added Weekly KSv2 Help Wanted Apply this label when an issue is open to proposals by contributors and removed Daily KSv2 labels Sep 7, 2021
@MelvinBot
Copy link

Triggered auto assignment to @Jag96 (Exported), see https://stackoverflow.com/c/expensify/questions/7972 for more details.

@Jag96
Copy link
Contributor

Jag96 commented Sep 8, 2021

@akshayasalvi good find, your proposal (without updating the margin since it's already in progress) looks good to me! @kevinksullivan we're good to hire @akshayasalvi for this job, @akshayasalvi feel free to get started on a PR once you're hired in Upwork!

@MelvinBot MelvinBot removed the Help Wanted Apply this label when an issue is open to proposals by contributors label Sep 8, 2021
@akshayasalvi
Copy link
Contributor

I've applied for the Upwork job post too. If the issue is assigned in Github, do I still need to wait to get hired on Upwork before I start working on the PR?

@kevinksullivan
Copy link
Contributor

@akshayasalvi hired on upwork.

@botify
Copy link

botify commented Sep 10, 2021

✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release.

@botify
Copy link

botify commented Sep 10, 2021

🚀 Deployed to staging by @Jag96 in version: 1.0.96-1 🚀

platform result
🤖 android 🤖 success ✅
🖥 desktop 🖥 success ✅
🍎 iOS 🍎 success ✅
🕸 web 🕸 success ✅

@botify botify added Weekly KSv2 Awaiting Payment Auto-added when associated PR is deployed to production and removed Weekly KSv2 labels Sep 13, 2021
@botify botify changed the title The label of the field is lost after typing something [HOLD for payment 2021-09-20] The label of the field is lost after typing something Sep 13, 2021
@botify
Copy link

botify commented Sep 13, 2021

🚀 Deployed to production by @francoisl in version: 1.0.97-0 🚀

platform result
🤖 android 🤖 success ✅
🖥 desktop 🖥 success ✅
🍎 iOS 🍎 success ✅
🕸 web 🕸 success ✅

@Jag96
Copy link
Contributor

Jag96 commented Sep 27, 2021

Paid!

@Jag96 Jag96 closed this as completed Sep 27, 2021
@akshayasalvi
Copy link
Contributor

Thank you!

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 Engineering External Added to denote the issue can be worked on by a contributor Reviewing Has a PR in review Weekly KSv2
Projects
None yet
Development

No branches or pull requests

9 participants