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

Autocomplete improvements #1639

Merged
merged 8 commits into from
Feb 10, 2016

Conversation

dogoku
Copy link
Contributor

@dogoku dogoku commented Jan 21, 2016

This is a PR consisting of a number of improvements/changes for the JQueryAutoCompleteControl

I've split the changes into seperate commits, to make things a bit easier. Some commit messages have more than one lines so do bear that in mind.

@dchambers
Copy link
Contributor

Hi @dogoku, thanks for the pull-request 😄.

Before we can proceed there is one commit that will need to be reverted, and I noticed that there are no tests for any of these changes. It looks like there are tests in JQueryAutoCompleteControlAdapterTest that are relevant to this, or are these not for the same thing?

@dogoku dogoku force-pushed the autocomplete-improvements branch 2 times, most recently from 98cba42 to 8abb6a1 Compare February 4, 2016 17:31
@dogoku
Copy link
Contributor Author

dogoku commented Feb 4, 2016

Hello, I've updated my commits to include tests in all of them. I also removed the commit that drops support for ie8 following @dchambers suggestion

Unfortunately, github doesn't handle rebases/squishes as well as Stash does, so you can't really notice something happened, unless you actually go into the particular commit and know it's previous state.

Regardless, I believe this PR is good to go

Theodoros Antoniou added 8 commits February 8, 2016 14:49
These are used to add a class to the input, indicating the menu is open
and to force a high z-index on the menu
By blurring, the natural tab flow of the page is broken

Also removed the keydown listener completely, since select gets triggered before it
making this listener obsolete.
@dogoku dogoku force-pushed the autocomplete-improvements branch from 8abb6a1 to fd4ff25 Compare February 8, 2016 14:49
Aivarass pushed a commit that referenced this pull request Feb 10, 2016
@Aivarass Aivarass merged commit a779c0c into BladeRunnerJS:master Feb 10, 2016
@Aivarass Aivarass added this to the 1.3.2 milestone Feb 15, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants