-
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
Debounce search page and reduce number of tooltips created #3669
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.
Great fix! 👍
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
Hey @marcaaron, I believe this line introduced a regression to the IOU Request flow. If you create an IOU from within a DM, |
Here's the issue, I've assigned it to you as I'm about to end my day. Feel free to assign it to me for Monday if you aren't able to pick this up. |
Fix was merged #3675 |
🚀 Deployed to staging in version: 1.0.71-1🚀
|
Thanks for fixing 👍 I was a bit unsure about the deployBlocker label in this case, as this PR hadn't yet been deployed. Does it make sense to apply the label to an issue that hasn't yet been deployed to staging? Wouldn't that have the potential to block an in-progress release candidate for a deployBlocker issue that isn't part of that release? Or are we excluding deployBlocker issues that are not yet on staging? CC @roryabraham |
The So it's safe to add the |
Awesome, yes it does. Thanks for explaining! |
🚀 Deployed to production in version: 1.0.73-3🚀
|
Hey there, I want to point out that this PR introduced a regression in #17200 where the search list displays an invalid phone number error but still displays the phone number in the result for a brief moment. The |
Details
Noticed we were creating a ton of tooltips for the "rooms" that are returning in search results. Sometimes 100+ tooltips which caused performance to degrade. Also added some debounce in since we are filtering the options rather often and triggering re-renders. When we can wait until the user is done typing to do this.
Fixed Issues
Fixes #3601
Tests
QA Steps
Tested On
Screenshots
Web
Mobile Web
Desktop
iOS
Android