Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

ie6 \ 7 does not run properly #12

Closed
ihitao opened this Issue · 4 comments

3 participants

@ihitao

In ie6 \ 7 the next input character does not match the filter display

@rmm5t
Owner

Thanks for the report. I confirmed the problem in IE7. IE7 and IE6 aren't at the front of my radar anymore. I'd be happy to accept a pull-request or patch that fixes this, becaue I don't think I'll have time to get around to fixing it myself any time soon.

@makbeta

I wanted to use flexselect and IE7 compatibility, I was able to track down the issue as follows.

In liquidmetal v. 1.0 (used this vs 1.2 as it wasn't working in IE8).
We have the following:

var chars = abbreviation.toLowerCase();
for (var i = 0; i < chars.length; i++) {
        var c = chars[i];

IE7 is not able to treat string chars as an array, so converting the string into an array explicitly fixes the issue in IE7. Cod as follows:

var chars = abbreviation.toLowerCase().split();
for (var i = 0; i < chars.length; i++) {
        var c = chars[i];

Hope this helps.

@rmm5t
Owner

Thanks. I'll look into this as soon as I'm in front of an Windows Virtual Machine..

@rmm5t rmm5t closed this in 1712e35
@rmm5t
Owner

@makbeta I just released a new version of Flexselect (0.4.1) along with a new version of liquidmetal (1.2.1) that should fix all IE issues. Please try it and let me know if it helps.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.