Skip to content
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

Livesearch performance #1631

Merged
merged 2 commits into from Feb 8, 2017
Merged

Conversation

andrews05
Copy link

@andrews05 andrews05 commented Feb 8, 2017

This change once again makes significant improvements to the performance of livesearch by eliminating the call to .parent(), this time without breaking keyword searching. See #1606 for more info.
This should also address #1615.

I also made it always scroll to the top of the list when you type. This was previously done by using .focus() on the top item but my last PR removed this for performance reasons (I didn't realise what purpose it was serving). Using .scrollTop() achieves the same result without the performance cost.

FriendlyWeb added 2 commits January 9, 2017 16:32
Improves performance by eliminating the need for .parent()
@caseyjhol
Copy link
Member

Looks good!

@caseyjhol caseyjhol merged commit d295ae1 into snapappointments:master Feb 8, 2017
@andrews05 andrews05 deleted the livesearch branch February 9, 2017 00:00
@PhilPJL
Copy link

PhilPJL commented Feb 16, 2017

Sounds great. Could really do with this fix since we have > 1000 items in the picker. Any idea when it might be released?

@gmsa
Copy link

gmsa commented Apr 7, 2017

Would love a release with this fix as well

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants