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

incorrect IE prefix when converted to css property #227

Open
flexphperia opened this issue Jun 2, 2015 · 0 comments
Open

incorrect IE prefix when converted to css property #227

flexphperia opened this issue Jun 2, 2015 · 0 comments

Comments

@flexphperia
Copy link

In uncamel function used to convert a camelcase string to a dasherized string there is a bug.
When css property is prefixed with IE prefix "ms" this function should convert it like this:

from this:
msTransform
should be this:
-ms-transform
now is this:
ms-transform

We have:

function uncamel(str) {
  return str.replace(/([A-Z])/g, function(letter) { return '-' + letter.toLowerCase(); });
}

Should be:

function uncamel(str) {
  return str.replace(/([A-Z])/g, function(letter) { return '-' + letter.toLowerCase(); }).replace(/^ms-/,'-ms-');
}
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

No branches or pull requests

1 participant