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-11-29] Log in - Bottom footer is not bottom aligned - Reported by: @parasharrajat #6175

Closed
isagoico opened this issue Nov 2, 2021 · 19 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 Improvement Item broken or needs improvement. Reviewing Has a PR in review Weekly KSv2

Comments

@isagoico
Copy link

isagoico commented Nov 2, 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 Performed:

  1. Open New Expensify on mobile

Expected Result:

The footer should be bottom aligned

Actual Result:

Footer is not bottom aligned

Workaround:

No need, visual issues.

Platform:

Where is this issue occurring?

  • iOS
  • Android

Version Number: 1.1.12-3

Reproducible in staging?: Yes
Reproducible in production?: Yes

Logs: https://stackoverflow.com/c/expensify/questions/4856

Notes/Photos/Videos: Any additional supporting documentation

Expected behaviour confirmed here #5159 (comment)

image

Expensify/Expensify Issue URL:

Issue reported by: @parasharrajat
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1635817319324000

View all open jobs on GitHub

@MelvinBot
Copy link

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

@chiragsalian chiragsalian added Weekly KSv2 Daily KSv2 External Added to denote the issue can be worked on by a contributor and removed Daily KSv2 labels Nov 2, 2021
@MelvinBot
Copy link

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

@MelvinBot MelvinBot removed the Weekly KSv2 label Nov 2, 2021
@chiragsalian chiragsalian added Weekly KSv2 Improvement Item broken or needs improvement. and removed Daily KSv2 labels Nov 2, 2021
@chiragsalian
Copy link
Contributor

Odd, i only try to unassign myself but it removes the other assignee too. Maybe i'm doing it too fast.

Anyway, this should be a straightforward external issue.

@MitchExpensify
Copy link
Contributor

Upwork job

@botify botify removed the Weekly KSv2 label Nov 2, 2021
@MelvinBot MelvinBot added Weekly KSv2 Help Wanted Apply this label when an issue is open to proposals by contributors labels Nov 2, 2021
@MelvinBot
Copy link

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

@parasharrajat
Copy link
Member

parasharrajat commented Nov 3, 2021

Proposal

  1. I am already fixing other issues with the login page.
  2. One such issue is here https://expensify.slack.com/archives/C01GTK53T8Q/p1635499712244400.
    In this fix: LoginPage for wide screens #6137.

That PR modifies the Login Page on wide screens currently, I will extend that to the Narrow screen Login page as well. and fix it.

It requires manipulating the UI elements to achieve the best results but I haven't started on it so I can't exactly tell how will the UI look in this proposal.

Updates

  1. We need to change styling for Scrollbar and the KeyboardAvoidingView to allow it to expand the whole page.
    contentContainerStyle={styles.ph5}

It will look like

    <ScrollView
        keyboardShouldPersistTaps="handled"
        showsVerticalScrollIndicator={false}
        style={[
            styles.flexGrow1,
            styles.signInPageNarrowContentContainer,
            styles.alignSelfCenter,
        ]}
        contentContainerStyle={[styles.ph5, styles.flex1]}  <==== updated
    >
        <KeyboardAvoidingView
            behavior="position"
            style={[                         <==== updated
                styles.flex1,
                styles.w100,
                styles.mt40Percentage,
                styles.alignSelfCenter,
            ]}
        >

KeyboardAvoidingView consumes the child View and that View is not needed anymore
Screenshot 2021-11-03 22:06:09
.

@luacmartins
Copy link
Contributor

@parasharrajat Let me know when you have a more concrete solution here so I can green-light it.

@parasharrajat
Copy link
Member

Ok. @luacmartins Updated.

@luacmartins
Copy link
Contributor

@parasharrajat Thanks! Proposal looks good, please apply to the Upwork job.

@MitchExpensify let's hire @parasharrajat for this job.

@MelvinBot MelvinBot removed the Help Wanted Apply this label when an issue is open to proposals by contributors label Nov 3, 2021
@MitchExpensify
Copy link
Contributor

Please submit a proposal in Upwork and I will hire you @parasharrajat (There is a bug on my end when I'm trying to hire you without a proposal being submitted)

@parasharrajat
Copy link
Member

@MitchExpensify Done.

@MitchExpensify
Copy link
Contributor

Hired!

@luacmartins
Copy link
Contributor

PR merged!

@MelvinBot MelvinBot removed the Overdue label Nov 15, 2021
@luacmartins luacmartins added the Reviewing Has a PR in review label Nov 15, 2021
@puneetlath
Copy link
Contributor

@MitchExpensify can you add a $250 bonus for @parasharrajat when paying this issue out since his PR also fixed #6202. Thanks!

@botify botify added Weekly KSv2 Awaiting Payment Auto-added when associated PR is deployed to production and removed Weekly KSv2 labels Nov 22, 2021
@botify
Copy link

botify commented Nov 22, 2021

The solution for this issue has been 🚀 deployed to production 🚀 in version 1.1.15-15 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 2021-11-29. 🎊

@botify botify changed the title Log in - Bottom footer is not bottom aligned - Reported by: @parasharrajat [HOLD for payment 2021-11-29] Log in - Bottom footer is not bottom aligned - Reported by: @parasharrajat Nov 22, 2021
@parasharrajat
Copy link
Member

Ping for
image
@MitchExpensify

@MitchExpensify
Copy link
Contributor

Paid with reporting bonus!

@parasharrajat
Copy link
Member

@MitchExpensify You might have missed this #6175 (comment).

@MitchExpensify
Copy link
Contributor

I did miss that, thanks @parasharrajat. Applying that bonus now

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 Improvement Item broken or needs improvement. Reviewing Has a PR in review Weekly KSv2
Projects
None yet
Development

No branches or pull requests

8 participants