-
Notifications
You must be signed in to change notification settings - Fork 3.2k
[HOLD for payment 2022-12-09] [$1000] [Bug] mWeb - If you close the keyboard using native back button then it will keep reopening while selecting the contacts - reported by @thesahindia #11094
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
Comments
Triggered auto assignment to @RachCHopkins ( |
I'm still unable to reproduce this. Is this still happening @mvtglobally ? |
Triggered auto assignment to @techievivek ( |
I am able to reproduce this on staging so we can definitely work on this one. |
Triggered auto assignment to @Christinadobrzyn ( |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @mananjadhav ( |
Triggered auto assignment to @Beamanator ( |
@techievivek just wondering why unassign both you and me? 🤔 |
@Beamanator Oops my bad, I didn't mean to unassign you, I did that by mistake. 😞 |
Aah ok no worries :D |
Hmm I remember hearing we're holding most of these keyboard-related issues for some upcoming "keyboard initiative" - asking in Slack about this before putting it on hold officially |
Yeah, we should hold them. This is the issue where we're tagging all Keyboard related issue. |
@mananjadhav @tgolen PR is ready for ya'll. We still need to get the PR merged for the bonus to apply, though we're on the right track! |
PR is reviewed and approved. Just left to merge. |
Awesome, it looks like we're just waiting on someone to press merge. Who is that going to be? |
@tgolen Will merge the PR. |
And the PR is merged! |
Alright, the PR is merged, so let's circle back on payments. We still need to wait for the regression period to start/end, though this is where we landed:
All of the above are minimally invited to the Upwork job at this point. |
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.2.35-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-12-09. 🎊 After the hold period, please check if any of the following need payment for this issue, and if so check them off after paying:
As a reminder, here are the bonuses/penalties that should be applied for any External issue:
|
BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
All contributors hired in Upwork. @tgolen @mananjadhav Can you confirm we're all good on the first think items in the checklist above? |
Hey guys, bump on the BZ list. Mind confirming we're good on those? |
@JmillsExpensify I was trying to check the offending PR, but couldn't pinpoint to a proper one. I think this wasn't working since the beginning. How do we link offending PRs in such cases? |
That's a great question, though I will defer to @tgolen on that one. |
Yeah, I assume there could be situations where the bug existed ever since the code was initially written. In that case, there would still be a source PR for it, right? It would just be the very first PR that introduced the code? Though, I could still see a case where that might be nearly impossible to track down as well. I think if we give a reasonable effort to find an offending PR, and we come up empty, then an exception is probably fine in those cases to not find a source of the regression. |
I'll try to take another stab at it over the weekend. Will post an update here. -- @JmillsExpensify this is ready for payout with a 50% bonus. |
All paid out.
|
@tgolen @mananjadhav can both of you please fill out the BZ checklist above, and when you do, close this issue out? The regression test is a work in progress based on a larger keyboard regression test we'll do across various KAV cases, so that's done for now. |
@mananjadhav do you have an update on this? |
Bump @mananjadhav If no response today, I'll just mark that we couldn't locate the specific regression. |
Apologies for the delay, was OOO. I tried checking but the code has gone through multiple refactors, and I am unable to pinpoint as the component used different methods before for But I am unable to build and check if it worked properly by reverting these fixes. |
OK, thank you! I'll just put down that it was inconclusive and we couldn't really find a direct source. |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Action Performed:
Expected Result:
The keyboard should not open
Actual Result:
The keyboard keeps opening
Workaround:
unknown
Platform:
Where is this issue occurring?
Version Number: 1.1.99-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: Any additional supporting documentation
Screen.Recording.2022-08-30.at.6.40.15.PM.mov
Expensify/Expensify Issue URL:
Issue reported by: @thesahindia
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1661865140075919
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: