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 2022-09-26] [HOLD for payment 2022-09-12] [$1000] Android - Chat - Action menu doesn't open when hold on message for action #8920

Closed
kbecciv opened this issue May 10, 2022 · 49 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 Weekly KSv2

Comments

@kbecciv
Copy link

kbecciv commented May 10, 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. Launch the app
  2. Log in with expensifail account
  3. Tap on any user
  4. Star the conversation with him/her
  5. Send the message
  6. After message sent - hold your finger on it until the optional menu opens.

Expected Result:

Optional menu should open after hold finger on message

Actual Result:

Optional menu doesn't open when hold on message for action.

Workaround:

Unknown

Platform:

Where is this issue occurring?

  • Android

Version Number: 1.1.57.7

Reproducible in staging?: Yes

Reproducible in production?: Yes

Email or phone of affected tester (no customers): applausetester+0901abb@applause.expensifail.com

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

Notes/Photos/Videos: Any additional supporting documentation

Bug5561283_Screen_Recording_20220506-122855_New_Expensify.mp4

Upwork job link: https://www.upwork.com/jobs/~0128ed0cfe93e57f70

Issue reported by: Applause (Exploratory)

Slack conversation:

View all open jobs on GitHub

@melvin-bot
Copy link

melvin-bot bot commented May 10, 2022

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

@isagoico isagoico changed the title Android - Chat - Optional menu doesn't open when hold on message for action. Android - Chat - Action menu doesn't open when hold on message for action May 10, 2022
@isagoico
Copy link

We were only able to reproduce this issue in Android. mWeb and iOS are working as expected.

@MariaHCD
Copy link
Contributor

@kbecciv @isagoico Shouldn't this issue have the AutoAssignerTriage label added first instead of the Engineering label?

@isagoico
Copy link

@MariaHCD Hello! No, issues found by Applause during PR or regression testing are labeled with the engineering label directly when creating.

@MariaHCD
Copy link
Contributor

Thanks for clarifying! Able to reproduce the issue on an Android device when following the steps outlined in the OP as well as by:

  1. Opening a chat with a user
  2. Sending the app into the background
  3. Bringing the app back into the foreground
  4. Tapping and holding on a message and verifying that no action menu appears.

@MariaHCD MariaHCD added the External Added to denote the issue can be worked on by a contributor label May 11, 2022
@melvin-bot
Copy link

melvin-bot bot commented May 11, 2022

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

@melvin-bot
Copy link

melvin-bot bot commented May 13, 2022

Triggered auto assignment to Contributor-plus team member for initial proposal review - @parasharrajat (Exported)

@melvin-bot melvin-bot bot added the Help Wanted Apply this label when an issue is open to proposals by contributors label May 13, 2022
@michaelhaxhiu
Copy link
Contributor

Job posted to upwork - https://www.upwork.com/jobs/~0128ed0cfe93e57f70

@melvin-bot
Copy link

melvin-bot bot commented May 13, 2022

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

@melvin-bot melvin-bot bot changed the title Android - Chat - Action menu doesn't open when hold on message for action [$250] Android - Chat - Action menu doesn't open when hold on message for action May 13, 2022
@michaelhaxhiu michaelhaxhiu changed the title [$250] Android - Chat - Action menu doesn't open when hold on message for action [$500] Android - Chat - Action menu doesn't open when hold on message for action May 20, 2022
@michaelhaxhiu
Copy link
Contributor

Doubled

@rushatgabhane
Copy link
Member

rushatgabhane commented May 24, 2022

The good/bad thing is that I can't repro this issue.
v1.1.64-0 (Pixel 6, Android 12)

Am I following the right steps? If yes, we can test and close this one out :)

screen-20220524-092803.mp4

@michaelhaxhiu
Copy link
Contributor

cc @kbecciv Can you try to reproduce once more on your side please?

@isagoico
Copy link

@michaelhaxhiu I'm still able to reproduce. After a few tries the action menu does open in another message from the conversation history.

action.menu.mp4

@michaelhaxhiu
Copy link
Contributor

@isagoico thanks for the quick assist :)

@melvin-bot melvin-bot bot removed the Overdue label Sep 1, 2022
@roryabraham
Copy link
Contributor

PR was merged yesterday

@b1tjoy
Copy link
Contributor

b1tjoy commented Sep 4, 2022

@parasharrajat It seems I frogot to upgrade RNGestureHandler version to 2.6.0 in ios/Podfile.lock, when I run command cd ios; pod install, file ios/Podfile.lock will be updated, should I create a PR to upgrade it?

diff --git a/ios/Podfile.lock b/ios/Podfile.lock
index 6d84eedf9..9113be1cf 100644
--- a/ios/Podfile.lock
+++ b/ios/Podfile.lock
@@ -582,7 +582,7 @@ PODS:
     - Firebase/Performance (= 8.8.0)
     - React-Core
     - RNFBApp
-  - RNGestureHandler (2.5.0):
+  - RNGestureHandler (2.6.0):
     - React-Core
   - RNPermissions (3.6.1):
     - React-Core
@@ -1000,7 +1000,7 @@ SPEC CHECKSUMS:
   RNFBApp: 729c0666395b1953198dc4a1ec6deb8fbe1c302e
   RNFBCrashlytics: 2061ca863e8e2fa1aae9b12477d7dfa8e88ca0f9
   RNFBPerf: 389914cda4000fe0d996a752532a591132cbf3f9
-  RNGestureHandler: bad495418bcbd3ab47017a38d93d290ebd406f50
+  RNGestureHandler: 920eb17f5b1e15dae6e5ed1904045f8f90e0b11e
   RNPermissions: dcdb7b99796bbeda6975a6e79ad519c41b251b1c
   RNReactNativeHapticFeedback: 1e3efeca9628ff9876ee7cdd9edec1b336913f8c
   RNReanimated: 2cf7451318bb9cc430abeec8d67693f9cf4e039c

@parasharrajat
Copy link
Member

Yeah, please do that.

@melvin-bot melvin-bot bot added Weekly KSv2 Awaiting Payment Auto-added when associated PR is deployed to production and removed Weekly KSv2 labels Sep 5, 2022
@melvin-bot melvin-bot bot changed the title [$1000] Android - Chat - Action menu doesn't open when hold on message for action [HOLD for payment 2022-09-12] [$1000] Android - Chat - Action menu doesn't open when hold on message for action Sep 5, 2022
@melvin-bot
Copy link

melvin-bot bot commented Sep 5, 2022

The solution for this issue has been 🚀 deployed to production 🚀 in version 1.1.96-5 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 2022-09-12. 🎊

@mvtglobally
Copy link

Issue not reproducible during KI retests. (Second week)

@parasharrajat
Copy link
Member

@b1tjoy Did you create the new PR?

@b1tjoy
Copy link
Contributor

b1tjoy commented Sep 6, 2022

@b1tjoy Did you create the new PR?

@parasharrajat Sorry for the delay, here is the new PR #10832

@parasharrajat
Copy link
Member

Thanks for creating the PR, looks good.

@b1tjoy
Copy link
Contributor

b1tjoy commented Sep 12, 2022

@michaelhaxhiu It seems the Upwork job has been closed, could you please send me an offer, here is my Upwork profile.

@michaelhaxhiu
Copy link
Contributor

michaelhaxhiu commented Sep 14, 2022

New job link is here - https://www.upwork.com/jobs/~01b76e13330fab254a. Invited you.

@parasharrajat don't forget to accept my invite, too.

@parasharrajat
Copy link
Member

@michaelhaxhiu Job is closed.

@parasharrajat
Copy link
Member

Bump @michaelhaxhiu

@melvin-bot
Copy link

melvin-bot bot commented Sep 19, 2022

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

@melvin-bot melvin-bot bot added the Overdue label Sep 19, 2022
@michaelhaxhiu
Copy link
Contributor

@parasharrajat weird, I invited you to the job but I think it didn't register properly. Now I can't invite you to the job because it's closed (like you mentioned).

Here's a new job link for you @parasharrajat - https://www.upwork.com/jobs/~010d259d77027c82b5

@b1tjoy has been paid ✅

@melvin-bot melvin-bot bot added Weekly KSv2 and removed Overdue Daily KSv2 labels Sep 19, 2022
@melvin-bot melvin-bot bot changed the title [HOLD for payment 2022-09-12] [$1000] Android - Chat - Action menu doesn't open when hold on message for action [HOLD for payment 2022-09-26] [HOLD for payment 2022-09-12] [$1000] Android - Chat - Action menu doesn't open when hold on message for action Sep 19, 2022
@melvin-bot
Copy link

melvin-bot bot commented Sep 19, 2022

The solution for this issue has been 🚀 deployed to production 🚀 in version 1.2.1-0 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 2022-09-26. 🎊

@michaelhaxhiu
Copy link
Contributor

Both paid.

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 Weekly KSv2
Projects
None yet
Development

No branches or pull requests

9 participants