-
Notifications
You must be signed in to change notification settings - Fork 3.2k
[HOLD for payment 2022-07-15] [$250] Emoji Search Bar focus indicator is missing - reported by Santhoshkumar Sellavel #9410
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 @MitchExpensify ( |
ProposalWe can make a state App/src/components/EmojiPicker/EmojiPickerMenu/index.js Lines 437 to 442 in 6bac9af
we need to use it like this: onFocus={() => this.setState({isFocused: true})}
onBlur={() => this.setState({isFocused: false})} now we have to use style={[styles.textInput, this.state.isFocused && styles.borderColorFocus]} |
Proposalwe should use App/src/components/EmojiPicker/EmojiPickerMenu/index.js Lines 437 to 442 in 6bac9af
we should do
Doing this would solve the issue but will alter the height of the input field slightly, but it would be the same as all the other input fields so I think this would not be a problem but, it could be changed if necessary. |
This would be consistent but I'm not sure it adds much value, do you think this change is worth it in the name of consistency @michelle-thompson ? |
Hmm, not sure what would be best here so adding Engineering label here! |
1 similar comment
Hmm, not sure what would be best here so adding Engineering label here! |
Triggered auto assignment to @TomatoToaster ( |
I think it's worth fixing this - it's definitely a small visual change but it feels like it would look better. I'm not on the management team so I'll let an engineer from there review the proposals and confirm this is worth it. |
Triggered auto assignment to @Christinadobrzyn ( |
Created job in Upwork Internal - https://www.upwork.com/ab/applicants/1537544134022590464/job-details |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @Santhosh-Sellavel ( |
Triggered auto assignment to @Luke9389 ( |
Open for new proposals. |
@Santhosh-Sellavel Please share your reviews on this proposal. |
ProposalProblemThe Solution
Code changes:
Screencast:screencast.2022-06-18.19-20-35.mp4 |
@Santhosh-Sellavel, can you review my proposal ? |
@liyamahendra's proposal is just restating @Puneet-here's from above. |
On @Harshdeepjoshi proposal,
Not on board with changing the component itself as it might cause unexpected regressions. So gave 👎 Sorry, somehow I missed @Puneet-here's comment! So I like @Puneet-here Proposal here. Looks good to me! cc: @Luke9389 |
OK cool, go ahead ands start a PR @Puneet-here! |
Now that this is assigned I'm going to bump it down to weekly. |
Hired in Upwork
|
The PR is ready |
I'll let @Santhosh-Sellavel do the initial review. |
@Luke9389 PR is already merged |
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.1.79-17 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-07-15. 🎊 |
Looks like no regressions. closing job and this GH. |
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:
Search input has a focus indicator, like other search inputs
Actual Result:
Search input has no focus indicator.
Workaround:
unknown
Platform:
Where is this issue occurring?
Version Number: 1.1.76-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
Expensify/Expensify Issue URL:
Screen.Recording.2022-05-21.at.2.48.45.AM.mov
Issue reported by: @Santhosh-Sellavel
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1653082016688519
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: