-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
[$1000] Android chrome does not provide response to click on invite and remove buttons on manage members page #17471
Comments
Triggered auto assignment to @tjferriss ( |
Bug0 Triage Checklist (Main S/O)
|
Job added to Upwork: https://www.upwork.com/jobs/~01d11290b4368dd353 |
Current assignee @tjferriss is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @mananjadhav ( |
Triggered auto assignment to @roryabraham ( |
I tested this same issue on iPhone / Safari and got the same results as the OP. The buttons do not provide a click effect when tapped. |
ProposalPlease re-state the problem that we are trying to solve in this issue.No touch feedback on 'Invite' and 'Remove' button. What is the root cause of that problem?The problem lies in
We are using our own
I recommend option number 1 when the
|
Few of the pages/component had Also @hasebsiddiqui I am a bit confused, the GH issue mentions Mobile Web Android and Safari as the affected platforms, but you've mentioned it's a bug in Native platform. |
Oh, we should put this on HOLD for #17024 |
The
But it doesn’t work correctly on Android Chrome and Safari on Natives because they are slow to register these events so the styles are not visible for them. Web Chrome and Native apps are fast to register these events to that's why we can see them. We need to replace it Animations and |
Just giving my opinion here. This "issue" happens on all of our touchable/pressable component. I don't know why the reported issue only specifically mentioned the Invite/Remove button while we can clearly see at the recording video, the feedback is also not applied when they clicked on the Avatar/Settings icon.
Pressable supports it by passing the Replacing it with This feedback "issue" also happens on web/desktop if you click the button using touchpad. Note that it only happens when we lift our finger very quick. Reading from the source code, looks like there is a intended delay (at least 50ms) before the feedback is shown. Here is the commit. We can set the delay with delayPressIn props, but the value can't be lower than 50ms. Edit: you can play around by changing the delayPressIn value and see the feedback will be delayed by the amount of the delayPressIn. |
@mananjadhav, @tjferriss, @roryabraham Whoops! This issue is 2 days overdue. Let's get this updated quick! |
This is still on HOLD. I think my plan here is to use |
ProposalI have updated my original proposal to include |
This is still on Hold because of the open PR right? |
yep |
Even though that PR has been merged, this should be on HOLD for #17024 |
Still on HOLD, making this a weekly in the meantime. |
Looks like we're still on hold for #17024 |
@roryabraham this is issue still on hold for #17024? |
@tjferriss I verified this is now fixed. Please pay out the issue reporting bonus to @dhanashree-sawant then close this issue. |
@dhanashree-sawant I've invited you to the job in Upworks for payment of the reporting bonus: https://www.upwork.com/jobs/~01768738e5cb6b2307. |
Hi @tjferriss, thanks I have accepted the invite. |
@dhanashree-sawant I paid out the contract and ended it. I don't normally handle the upwork pieces so let me know if I made any mistakes. Thanks! |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
HOLD on #17024
Action Performed:
Expected Result:
App should change button background color to provide click effect on invite and remove buttons as it does on android app and other platforms
Actual Result:
App does not provide any effect on click of invite and remove buttons on manage members page
Workaround:
Can the user still use Expensify without this being fixed? Have you informed them of the workaround?
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: v1.3.0-0
Reproducible in staging?: y
Reproducible in production?: y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
az_recorder_20230414_173536.1.mp4
no.touch.effect.on.click.invite.remove.mp4
Expensify/Expensify Issue URL:
Issue reported by: @dhanashree-sawant
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1681487570194549
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: