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 #11768] - Pressing X closes the chat in mobile web reported by @Puneet-here #11453

Closed
kavimuru opened this issue Sep 29, 2022 · 34 comments
Closed
Assignees
Labels
Bug Something is broken. Auto assigns a BugZero manager. Engineering Monthly KSv2

Comments

@kavimuru
Copy link

kavimuru commented Sep 29, 2022

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 concierge > Tap on call icon
  2. Press X

Expected Result:

Request call page should close

Actual Result:

The chat also closes

Workaround:

Unknown

Platform:

Where is this issue occurring?

  • Mobile Web

Version Number: 1.2.9-0
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:

195459189-210ac871-cbb0-4ea0-9b05-d940956bbf63.mp4
IUYK1536.1.MP4

Expensify/Expensify Issue URL:
Issue reported by: @Puneet-here
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1664280561381979

View all open jobs on GitHub

@kavimuru kavimuru added AutoAssignerTriage Auto assign issues for triage to an available triage team member Daily KSv2 labels Sep 29, 2022
@melvin-bot
Copy link

melvin-bot bot commented Sep 29, 2022

Triggered auto assignment to @michaelhaxhiu (AutoAssignerTriage), see https://stackoverflow.com/c/expensify/questions/4749 for more details.

@melvin-bot melvin-bot bot removed the AutoAssignerTriage Auto assign issues for triage to an available triage team member label Sep 29, 2022
@Puneet-here
Copy link
Contributor

Proposal

Just pasting my proposal here from the slack thread

Remove true from the lines below

onCloseButtonPress={() => Navigation.dismissModal(true)}

onCloseButtonPress={() => Navigation.dismissModal(true)}

onCloseButtonPress={() => Navigation.dismissModal(true)}

@melvin-bot
Copy link

melvin-bot bot commented Oct 3, 2022

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

@melvin-bot melvin-bot bot added the Overdue label Oct 3, 2022
@michaelhaxhiu
Copy link
Contributor

cc @puneetlath another navigation issue here.

@melvin-bot melvin-bot bot removed the Overdue label Oct 3, 2022
@melvin-bot
Copy link

melvin-bot bot commented Oct 3, 2022

Looks like something related to react-navigation may have been mentioned in this issue discussion.

As a reminder, please make sure that all proposals are not workarounds and that any and all attempt to fix the issue holistically have been made before proceeding with a solution. Proposals to change our DeprecatedCustomActions.js files should not be accepted.

Feel free to drop a note in #expensify-open-source with any questions.

@michaelhaxhiu michaelhaxhiu added Weekly KSv2 and removed Daily KSv2 labels Oct 3, 2022
@melvin-bot melvin-bot bot added the Overdue label Oct 11, 2022
@michaelhaxhiu
Copy link
Contributor

michaelhaxhiu commented Oct 12, 2022

@kavimuru can you re-upload your video please?

Meanwhile, I pinged @puneetlath for a Q on how to handle this navigation issue. I suspect we keep it on hold. But want to ensure it's linked properly.

@michaelhaxhiu
Copy link
Contributor

Once we get a video, I'll add this to #11768

@kavimuru
Copy link
Author

@michaelhaxhiu added new videos

@michaelhaxhiu
Copy link
Contributor

Nice, thank you!

@michaelhaxhiu michaelhaxhiu added Improvement Item broken or needs improvement. Monthly KSv2 and removed Weekly KSv2 labels Oct 13, 2022
@JmillsExpensify JmillsExpensify added the AutoAssignerTriage Auto assign issues for triage to an available triage team member label Oct 18, 2022
@melvin-bot
Copy link

melvin-bot bot commented Oct 18, 2022

Triggered auto assignment to @tjferriss (AutoAssignerTriage), see https://stackoverflow.com/c/expensify/questions/4749 for more details.

@melvin-bot melvin-bot bot removed the AutoAssignerTriage Auto assign issues for triage to an available triage team member label Oct 18, 2022
@melvin-bot melvin-bot bot removed the Overdue label Dec 27, 2022
@JmillsExpensify
Copy link

Switching out weekly for monthly given that navigation project is larger and has no defined ETA.

@JmillsExpensify
Copy link

Still hold on the navigation reboot.

@melvin-bot melvin-bot bot added the Overdue label Feb 13, 2023
@JmillsExpensify
Copy link

Same same.

@melvin-bot melvin-bot bot removed the Overdue label Feb 14, 2023
@melvin-bot melvin-bot bot added the Overdue label Mar 17, 2023
@JmillsExpensify
Copy link

Still on hold

@melvin-bot melvin-bot bot removed the Overdue label Mar 29, 2023
@melvin-bot melvin-bot bot added the Overdue label May 1, 2023
@JmillsExpensify
Copy link

Still on hold

@melvin-bot melvin-bot bot removed the Overdue label May 3, 2023
@JmillsExpensify JmillsExpensify removed the Improvement Item broken or needs improvement. label May 5, 2023
@melvin-bot melvin-bot bot added the Overdue label Jun 5, 2023
@JmillsExpensify
Copy link

Coming off hold very soon!

@melvin-bot melvin-bot bot removed the Overdue label Jun 7, 2023
@melvin-bot melvin-bot bot added the Overdue label Jul 10, 2023
@JmillsExpensify
Copy link

Working on testing this week.

@melvin-bot melvin-bot bot removed the Overdue label Jul 12, 2023
@melvin-bot melvin-bot bot added the Overdue label Aug 14, 2023
@JmillsExpensify
Copy link

Still trying to make time. Low priority.

@melvin-bot melvin-bot bot removed the Overdue label Aug 16, 2023
@melvin-bot melvin-bot bot added the Overdue label Sep 18, 2023
@JmillsExpensify
Copy link

So for this one, we ended up deprecating this flow. Given that we accepted this bug at the time, I'm going to award the bug bounty.

@melvin-bot melvin-bot bot removed the Overdue label Oct 10, 2023
@JmillsExpensify
Copy link

@Puneet-here Offer sent. Please let me know when you've accepted and we'll get this one paid out.

@Puneet-here
Copy link
Contributor

Accepted!

@JmillsExpensify
Copy link

Thanks! Offer paid.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something is broken. Auto assigns a BugZero manager. Engineering Monthly KSv2
Projects
None yet
Development

No branches or pull requests

7 participants