Sfoglia il codice sorgente

small cleanup in width regex matching. #1557

Igor Vaynberg 11 anni fa
parent
commit
d1f51910ee
1 ha cambiato i file con 1 aggiunte e 2 eliminazioni
  1. 1 2
      select2.js

+ 1 - 2
select2.js

@@ -1771,8 +1771,7 @@ the specific language governing permissions and limitations under the Apache Lic
                         attrs = style.split(';');
                         for (i = 0, l = attrs.length; i < l; i = i + 1) {
                             attr = attrs[i].replace(/\s/g, '');
-                            attr = " " + attr; // need the style to start with a space because we match [^-]width which would not match width in the beginning
-                            matches = attr.match(/[^-]width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i);
+                            matches = attr.match(/^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i);
                             if (matches !== null && matches.length >= 1)
                                 return matches[1];
                         }