Skip to content

[HOLD for payment 2023-08-07] [$8000] The message got sent but it also stayed in the compose box #10148

Closed

Description

@mvtglobally

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. Type something
  2. Press the send icon
  3. Right after pressing the send icon, start typing again quickly without any break. The compose box will still have the text you just sent

Expected Result:

Compose box should clear

Actual Result:

Compose box doesn't clear

Workaround:

unknown

Platform:

Where is this issue occurring?

  • iOS
  • Android

Version Number: 1.1.85-8
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: Any additional supporting documentation
related to #4129

RPReplay_Final1659025442.MP4

Expensify/Expensify Issue URL:
Issue reported by: @mountiny
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1658727800463809

View all open jobs on GitHub

Activity

  1. melvin-bot commented on Jul 28, 2022

    @melvin-bot

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

  2. pecanoro commented on Jul 28, 2022

    @pecanoro
    Contributor

    I was able to reproduce on my phone, so assigning external.

  3. removed their assignment
    on Jul 28, 2022
  4. added
    ExternalAdded to denote the issue can be worked on by a contributor
    on Jul 28, 2022
  5. melvin-bot commented on Jul 28, 2022

    @melvin-bot

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

  6. mateusbra commented on Jul 29, 2022

    @mateusbra
    Contributor

    I think its duplicate of #4129

  7. mountiny commented on Jul 29, 2022

    @mountiny
    Contributor

    I think its duplicate of #4129

    @mateusbra Thanks! We are aware of that, it is mentioned in the issue body. That issue got very long and hard to follow so we decided to make a clean start and just refer to it. Lots of time has passed since then so maybe easier and cleaner solutions will pop up.

  8. dhairyasenjaliya commented on Aug 1, 2022

    @dhairyasenjaliya
    Contributor

    This #8592 (comment) proposal I have explained why this happens and also provided a solution (except mobile safari) that can solve this issue, as well as another issue, of blue opacity issue, remains in iOS after spell check #8592

  9. melvin-bot commented on Aug 1, 2022

    @melvin-bot

    @dylanexpensify Whoops! This issue is 2 days overdue. Let's get this updated quick!

  10. 339 remaining items

  11. roryabraham commented on Aug 7, 2023

    @roryabraham
    Contributor

    @dylanexpensify should we pay a bug reporting bonus to @ahmdshrif ?

  12. JmillsExpensify commented on Aug 8, 2023

    @JmillsExpensify
    Contributor

    Related, can you summarize the appropriate payments for everyone on this issue?

  13. dylanexpensify commented on Aug 8, 2023

    @dylanexpensify
    Contributor

    Yes! Sorry, got stuck with travel yesterday!

  14. dylanexpensify commented on Aug 8, 2023

    @dylanexpensify
    Contributor

    Payment summary:

    Upwork job is here.

  15. ahmdshrif commented on Aug 8, 2023

    @ahmdshrif
    Contributor
  16. Fco18 commented on Aug 9, 2023

    @Fco18

    Hello, my name is Francisco Castellanos. I am a systems engineering student and a junior web designer. I saw the job posting and I believe it fits well with my profile. I have completed courses in HTML, CSS, JavaScript, MongoDB, PHP, React, and Node.js.

  17. melvin-bot commented on Aug 9, 2023

    @melvin-bot

    📣 @Fco18! 📣
    Hey, it seems we don’t have your contributor details yet! You'll only have to do this once, and this is how we'll hire you on Upwork.
    Please follow these steps:

    1. Get the email address used to login to your Expensify account. If you don't already have an Expensify account, create one here. If you have multiple accounts (e.g. one for testing), please use your main account email.
    2. Get the link to your Upwork profile. It's necessary because we only pay via Upwork. You can access it by logging in, and then clicking on your name. It'll look like this. If you don't already have an account, sign up for one here.
    3. Copy the format below and paste it in a comment on this issue. Replace the placeholder text with your actual details.
      Screen Shot 2022-11-16 at 4 42 54 PM
      Format:
    Contributor details
    Your Expensify account email: <REPLACE EMAIL HERE>
    Upwork Profile Link: <REPLACE LINK HERE>
    
  18. dylanexpensify commented on Aug 9, 2023

    @dylanexpensify
    Contributor

    @ahmdshrif sent offer!

  19. JmillsExpensify commented on Aug 10, 2023

    @JmillsExpensify
    Contributor

    Reviewed the details for @rushatgabhane. This amount is approved for payment in NewDot.

  20. ahmdshrif commented on Aug 10, 2023

    @ahmdshrif
    Contributor

    @dylanexpensify accepted!

  21. dylanexpensify commented on Aug 10, 2023

    @dylanexpensify
    Contributor

    Payments/contracts done!

  22. aimane-chnaif commented on Aug 13, 2023

    @aimane-chnaif
    Contributor

    Seems like issue still exists. There are multiple bug reports for this.
    i.e. Text remains in composer after clicking send

    @c3024 maybe you can help with consistent reproducible step here.

  23. c3024 commented on Aug 15, 2023

    @c3024
    Contributor

    @aimane-chnaif
    On a physical device or emulator, keep pressing/typing continuously with one hand and press send again and again continuously with the other hand.
    Sometimes, Send triggers and sends messages but the composer is not cleared.

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.DailyKSv2EngineeringExternalAdded to denote the issue can be worked on by a contributorImprovementItem broken or needs improvement.

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions