Skip to content

[$500] [HOLD for payment 2024-02-14] mweb - Compose - Tapping emoji picker, keypad pops up on emoji box page #35720

Closed

Description

@kbecciv

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!


Version Number: 1.5.36.0
Reproducible in staging?: y
Reproducible in production?: n
If this was caught during regression testing, add the test name, ID and link from TestRail: https://expensify.testrail.io/index.php?/tests/view/4279600
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:

Action Performed:

  1. Go to https://staging.new.expensify.com/
  2. Tap on a report
  3. Tap emoji picker from compose box

Expected Result:

When user taps emoji picker, keypad must not pop up on emoji box page

Actual Result:

When user taps emoji picker, keypad pops up on emoji box page

Workaround:

Unknown

Platforms:

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

  • Android: Native
  • Android: mWeb Chrome
  • iOS: Native
  • iOS: mWeb Safari
  • MacOS: Chrome / Safari
  • MacOS: Desktop

Screenshots/Videos

Add any screenshot/video evidence

Bug6365232_1706901898987.az_recorder_20240203_004927.mp4

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01ad9a549f2e03c9fe
  • Upwork Job ID: 1757788628485996544
  • Last Price Increase: 2024-02-14

Activity

  1. github-actions commented on Feb 2, 2024

    @github-actions
    Contributor

    👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open `StagingDeployCash` deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:

    1. Identify the pull request that introduced this issue and revert it.
    2. Find someone who can quickly fix the issue.
    3. Fix the issue yourself.
  2. melvin-bot commented on Feb 2, 2024

    @melvin-bot

    Triggered auto assignment to @aldo-expensify (Engineering), see https://stackoverflowteams.com/c/expensify/questions/9980/ for more details.

  3. kbecciv commented on Feb 2, 2024

    @kbecciv
    Author

    We think that this bug might be related to #vip-vsb
    CC @quinthar

  4. aldo-expensify commented on Feb 2, 2024

    @aldo-expensify
    Contributor

    Reproduced in staging and can't reproduce in production

    Screenrecorder-2024-02-02-12-54-23-788.mp4
  5. aldo-expensify commented on Feb 2, 2024

    @aldo-expensify
    Contributor

    Sorry, got distracted with other issues. I think the keyboard appears immediately because the "Search" field gets automatically focused. I don't see that auto-focus in production.

  6. francoisl commented on Feb 2, 2024

    @francoisl
    Contributor

    This might not be worth being a blocker, but yes ideally we'd stay consistent with other platforms and not show the keyboard.

  7. francoisl commented on Feb 2, 2024

    @francoisl
    Contributor

    Could be a red herring but this PR from the checklist modified the EmojiPicker #34581

  8. aldo-expensify commented on Feb 2, 2024

    @aldo-expensify
    Contributor

    Could be a red herring but this PR from the checklist modified the EmojiPicker #34581

    I noticed this PR, but it doesn't appear to be in staging yet, or at least the comment of deployment to staging is missing

  9. aldo-expensify commented on Feb 2, 2024

    @aldo-expensify
    Contributor

    Seems like I'm wrong and the #34581 is already merged in version v1.4.36-0 unless I'm looking at the wrong things

  10. aldo-expensify commented on Feb 2, 2024

    @aldo-expensify
    Contributor

    tested a revert of the PR #35737 and it does fix the deploy blocker

  11. francoisl commented on Feb 2, 2024

    @francoisl
    Contributor

    Hm yeah there was supposed to be a comment in the PR saying that it was deployed to staging, looks like a bug :(
    I checked the 1.4.36-0 tag locally and the code from that PR is definitely on it, so yes it's deployed to staging at the moment.

  12. 26 remaining items

  13. melvin-bot commented on Feb 14, 2024

    @melvin-bot

    Issue is ready for payment but no BZ is assigned. @alexpensify you are the lucky winner! Please verify the payment summary looks correct and complete the checklist. Thanks!

  14. melvin-bot commented on Feb 14, 2024

    @melvin-bot

    Payment Summary

    Upwork Job

    • Contributor: @TMisiukiewicz is from an agency-contributor and not due payment
    • ROLE: @jjcoffee paid $(AMOUNT) via Upwork (LINK)

    BugZero Checklist (@alexpensify)

    • I have verified the correct assignees and roles are listed above and updated the neccesary manual offers
    • I have verified that there are no duplicate or incorrect contracts on Upwork for this job (https://www.upwork.com/ab/applicants//hired)
    • I have paid out the Upwork contracts or cancelled the ones that are incorrect
    • I have verified the payment summary above is correct
  15. added
    ExternalAdded to denote the issue can be worked on by a contributor
    on Feb 14, 2024
  16. changed the title [-][HOLD for payment 2024-02-14] mweb - Compose - Tapping emoji picker, keypad pops up on emoji box page[/-] [+][$500] [HOLD for payment 2024-02-14] mweb - Compose - Tapping emoji picker, keypad pops up on emoji box page[/+] on Feb 14, 2024
  17. melvin-bot commented on Feb 14, 2024

    @melvin-bot
  18. added
    Help WantedApply this label when an issue is open to proposals by contributors
    on Feb 14, 2024
  19. melvin-bot commented on Feb 14, 2024

    @melvin-bot

    Current assignee @jjcoffee is eligible for the External assigner, not assigning anyone new.

  20. alexpensify commented on Feb 14, 2024

    @alexpensify
    Contributor
  21. jjcoffee commented on Feb 14, 2024

    @jjcoffee
    Contributor

    @alexpensify Ah sorry, I think no payment is due on this one as it was just a minor regression fix!

  22. alexpensify commented on Feb 14, 2024

    @alexpensify
    Contributor

    @jjcoffee thanks for flagging, let me review and I'll reply tomorrow with an update.

  23. alexpensify commented on Feb 15, 2024

    @alexpensify
    Contributor

    Ok, I've closed the job in Upwork but still left positive feedback. Thanks again for your help and flagging the payment breakdown here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionDailyKSv2EngineeringExternalAdded to denote the issue can be worked on by a contributorHelp WantedApply this label when an issue is open to proposals by contributors

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions