-
Notifications
You must be signed in to change notification settings - Fork 3k
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 2023-10-23] [HOLD for payment 2023-10-23] [HOLD for payment 2023-10-20] [HOLD for payment 2023-10-20] [$500] Dev: Web - focus lose on click ctrl+shift+k again #27860
Comments
Job added to Upwork: https://www.upwork.com/jobs/~019ec26b7124d8b07f |
Triggered auto assignment to @garrettmknight ( |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @sobitneupane ( |
Linking a recent issue #17482 |
ProposalPlease re-state the problem that we are trying to solve in this issue.Clicking ctr+shift+k shortcut twice will blur the Send message page search input. What is the root cause of that problem?Pressing the shortcut will navigate to the Send message page. Every time we are doing navigation, we are blurring anything. App/src/libs/Navigation/Navigation.js Line 90 in 2a5ea63
This issue was previously fixed here by preventing navigating to the same page by comparing the current route and the route we want to navigate to. App/src/libs/Navigation/AppNavigator/AuthScreens.js Lines 200 to 203 in 2a5ea63
However, if we open Send message (with policy room permission), the route is either /new/chat or /new/room but we are comparing it to /new (this is to fix #27710). What changes do you think we should make in order to solve the problem?Remove the blurring of everything every time we call App/src/libs/Navigation/Navigation.js Lines 87 to 90 in 2a5ea63
This code was previously removed in this PR but looks like there is some bad merge that reintroduced it (most likely from this PR). |
@sobitneupane either of these proposals look good? |
@gadhiyamanan @garrettmknight I was unable to replicate the issue. Is it still reproducible? |
@sobitneupane this issue is still reproducible under the beta feature. if you don't enable the beta feature, it may be not reproducible. |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@garrettmknight, @sobitneupane Huh... This is 4 days overdue. Who can take care of this? |
Which beta feature are we talking about? |
@bernhardoj Why was the code removed in the linked PR? The code was introduced to tackle #13146 issue. Won't removing the code cause the regression? |
@sobitneupane #13146 issue handles a couple of issues and (on Screen.Recording.2023-10-04.at.15.25.28.movWe considered it a hack, so we decided to remove it. It brings more issues than the fix. One of them is this. I told them that it's safe to remove it here, but looks like they miss it, so I propose it here again. |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@sobitneupane what do you think? |
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.3.83-11 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 2023-10-20. 🎊 After the hold period is over and BZ checklist items are completed, please complete any of the applicable payments for this issue, and check them off once done.
For reference, here are some details about the assignees on this issue:
As a reminder, here are the bonuses/penalties that should be applied for any External issue:
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.3.84-10 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 2023-10-23. 🎊 After the hold period is over and BZ checklist items are completed, please complete any of the applicable payments for this issue, and check them off once done.
For reference, here are some details about the assignees on this issue:
As a reminder, here are the bonuses/penalties that should be applied for any External issue:
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.3.84-10 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 2023-10-23. 🎊 After the hold period is over and BZ checklist items are completed, please complete any of the applicable payments for this issue, and check them off once done.
For reference, here are some details about the assignees on this issue:
As a reminder, here are the bonuses/penalties that should be applied for any External issue:
|
@garrettmknight, @nkuoch, @sobitneupane, @bernhardoj Whoops! This issue is 2 days overdue. Let's get this updated quick! |
Summary of payments for this issue:
Upwork job: https://www.upwork.com/jobs/~019ec26b7124d8b07f |
@gadhiyamanan offer out to you - accept and I'll pay. |
@garrettmknight offer accepted, thanks! |
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:
|
@sobitneupane please complete the checklist and request payment. |
The change resulting this issue was introduced by #14048 PR which was later removed by #16052 PR. But was later reintroduced probably due to some merge conflicts.
There are multiple PRs involved. As this feature was newly introduced, probably shortcuts were not tested.
Yes.
|
Regression Test Proposal
Do we agree 👍 or 👎 |
Requested payment on newDot. |
$750 payment approved for @sobitneupane based on this comment. |
All set, closing. |
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:
Input field should be focused
Actual Result:
Input field not focused
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: Dev 1.3.72.4
Reproducible in staging?: n
Reproducible in production?: n
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
Screen.Recording.2023-09-20.at.6.11.41.PM.mov
Expensify/Expensify Issue URL:
Issue reported by: @gadhiyamanan
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1694785511995319
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: