Jelajahi Sumber

fixed selector selection issue when an element matches multple selctors in a list

Gildas 7 tahun lalu
induk
melakukan
3fcd9df017
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      lib/single-file/rules-matcher.js

+ 1 - 1
lib/single-file/rules-matcher.js

@@ -105,7 +105,7 @@ this.RulesMatcher = this.RulesMatcher || (() => {
 				specificity.sheetIndex = sheetIndex;
 				let ruleInfo = elementInfo.find(ruleInfo => ruleInfo.cssRule == cssRule);
 				if (ruleInfo) {
-					if (compareSpecificity(ruleInfo.specificity, specificity)) {
+					if (compareSpecificity(ruleInfo.specificity, specificity) == 1) {
 						ruleInfo.specificity = specificity;
 						ruleInfo.selectorText = selectorText;
 					}