-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Fix Search - Arrow navigation on search stops working #6272
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, tests well.
Holding, see this post for more info. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is one issue here apart from all good. it will remove the keyboard hiding from the Mobile web.
May be you can test that and make it so that it does not break M-web.
DO NOT MERGE yet. I have a few comments above...Thanks. |
@rushatgabhane Do you mind attaching videos for M-web and native? It affects that behaviour directly so its worth attaching here. |
@rushatgabhane Any update? |
Oops, looks like I missed the notification earlier. |
Ah okay I get it, pull down to dismiss keyboard doesn't work on mWeb. mWeb.mp4 |
Things work fine on Native even after removing Android.mp4 |
TLDR; While my proposal fixes the issue, |
I am sure we can fix that. |
Well, we need to use We could do that using a regex test for mWeb. What do you say? |
In our app, We consider isSmallScreenWidth to be a Mobile device and thus it can be used for MWeb. I know that a tablet could be Mweb too so I am confused about this as well. Let's take an opinion here @Julesssss Could you please help? I also think subscribing to Onyx for this component is expensive. |
I'm tempted to say that we shouldn't care that pull-to-refresh is missing for mWeb. I could be wrong, but I believe that |
Yeah. If we use |
@Julesssss I don't think that'd be a problem because |
@parasharrajat But I couldn't find any glaring performance issues, and I think we're good to merge. P.S. Apologies for the forced push, had to remove an unverified commit. |
Thanks I will review shortly |
Also, I doubt withWindowDimensions is using Onyx. So I don't think we're adding any substantial overhead. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@rushatgabhane Please merge main into this PR. There have been many important changes recently.
Please remove HOLD from the title as well.. |
Co-authored-by: Rajat Parashar <parasharrajat@users.noreply.github.com>
Co-authored-by: Rajat Parashar <parasharrajat@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, Thanks for the changes.
All yours @Julesssss
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
🚀 Deployed to staging by @Julesssss in version: 1.1.17-8 🚀
|
🚀 Deployed to production by @roryabraham in version: 1.1.18-3 🚀
|
Details
Comment
Fixed Issues
$ #6131
Tests / QA
Control + K
Tested On
Screenshots
Web
Screencast.from.10-11-21.05-48-24.AM.+03.mp4
Mobile Web
Tested for crash.
Desktop
Screen.Recording.2021-11-10.at.6.55.10.AM.mov
iOS
Tested for crash.
Android
Tested for crash.