Skip to content

[Hold for Contributor] [$250] Hybrid - Android - Attachments - Keyboard overlaps composer after sending a password protected PDF. #56358

Closed

Description

@IuliiaHerets

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: 9.0.94-0
Reproducible in staging?: Yes
Reproducible in production?: No
If this was caught on HybridApp, is this reproducible on New Expensify Standalone?: No, reproducible on hybrid only
Email or phone of affected tester (no customers): ibellicotest+231@gmail.com
Issue reported by: Applause Internal Team
Device used: Motorola MotoG60 - Android 12
App Component: Chat Report View

Action Performed:

Prerequisite: Last message before sending the PDF, has to be an image.

  1. Open the Expensify app.
  2. Open any chat.
  3. Tap on the "+" button and select "Add Attachment"
  4. Tap on "Choose File"
  5. Select a password protected PDF.
  6. On PDF preview, tap on "Enter Password"
  7. Enter the correct password and tap on "Confirm"
  8. Once redirected to PDF, tap on "Send"
  9. Check keyboard behaviour after sending the PDF to chat.

Expected Result:

Keyboard shouldn´t be opened above the composer after sending the PDF to chat.

Actual Result:

Keyboard is displayed overlapping the composer after sending a Password protected PDF to chat.

Workaround:

Unknown

Platforms:

  • Android: Standalone
  • Android: HybridApp
  • Android: mWeb Chrome
  • iOS: Standalone
  • iOS: HybridApp
  • iOS: mWeb Safari
  • MacOS: Chrome / Safari
  • MacOS: Desktop

Screenshots/Videos

Bug6733254_1738681449850.Protected.mp4

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~021886894165219110202
  • Upwork Job ID: 1886894165219110202
  • Last Price Increase: 2025-02-04
  • Automatic offers:
    • shubham1206agra | Reviewer | 106080689
Issue OwnerCurrent Issue Owner: @JmillsExpensify

Activity

  1. added
    BugSomething is broken. Auto assigns a BugZero manager.
    DeployBlockerCashThis issue or pull request should block deployment
    on Feb 4, 2025
  2. melvin-bot commented on Feb 4, 2025

    @melvin-bot

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

  3. melvin-bot commented on Feb 4, 2025

    @melvin-bot

    Triggered auto assignment to @JmillsExpensify (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.

  4. melvin-bot commented on Feb 4, 2025

    @melvin-bot

    💬 A slack conversation has been started in #expensify-open-source

  5. github-actions commented on Feb 4, 2025

    @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.
  6. arosiclair commented on Feb 4, 2025

    @arosiclair
    Contributor

    Did NOT reproduce this in prod v9.0.91-2

  7. arosiclair commented on Feb 4, 2025

    @arosiclair
    Contributor

    Did not reproduce in dev with the latest on main either

  8. arosiclair commented on Feb 4, 2025

    @arosiclair
    Contributor

    Couldn't reproduce on staging v9.0.94-1. When I try to attach a password protected PDF I get an error:

  9. 65 remaining items

  10. melvin-bot commented on Mar 25, 2025

    @melvin-bot

    @JmillsExpensify Eep! 4 days overdue now. Issues have feelings too...

  11. JmillsExpensify commented on Mar 26, 2025

    @JmillsExpensify
    Contributor

    Same

  12. melvin-bot commented on Mar 31, 2025

    @melvin-bot

    @JmillsExpensify Huh... This is 4 days overdue. Who can take care of this?

  13. melvin-bot commented on Apr 1, 2025

    @melvin-bot

    @JmillsExpensify Eep! 4 days overdue now. Issues have feelings too...

  14. melvin-bot commented on Apr 2, 2025

    @melvin-bot

    @JmillsExpensify Still overdue 6 days?! Let's take care of this!

  15. melvin-bot commented on Apr 3, 2025

    @melvin-bot

    @JmillsExpensify 6 days overdue. This is scarier than being forced to listen to Vogon poetry!

  16. melvin-bot commented on Apr 7, 2025

    @melvin-bot

    @JmillsExpensify 10 days overdue. I'm getting more depressed than Marvin.

  17. melvin-bot commented on Apr 9, 2025

    @melvin-bot

    @JmillsExpensify 12 days overdue now... This issue's end is nigh!

  18. JmillsExpensify commented on Apr 9, 2025

    @JmillsExpensify
    Contributor

    @shubham1206agra please reach out via slack when you're ready for payment.

  19. garrettmknight commented on Apr 22, 2025

    @garrettmknight
    Contributor

    $250 approved for @shubham1206agra

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 productionBugSomething is broken. Auto assigns a BugZero manager.DailyKSv2ExternalAdded to denote the issue can be worked on by a contributorMonthlyKSv2

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions