Update AnalyzeRule.kt

pull/1155/head
bushixuanqi 4 years ago
parent e1d9270fa5
commit b3410893be
  1. 3
      app/src/main/java/io/legado/app/model/analyzeRule/AnalyzeRule.kt

@ -396,7 +396,7 @@ class AnalyzeRule(val ruleData: RuleDataInterface) : JsExtensions {
*/ */
inner class SourceRule internal constructor(ruleStr: String, mainMode: Mode = Mode.Default) { inner class SourceRule internal constructor(ruleStr: String, mainMode: Mode = Mode.Default) {
internal var mode: Mode internal var mode = mainMode
internal var rule: String internal var rule: String
internal var replaceRegex = "" internal var replaceRegex = ""
internal var replacement = "" internal var replacement = ""
@ -409,7 +409,6 @@ class AnalyzeRule(val ruleData: RuleDataInterface) : JsExtensions {
private val defaultRuleType = 0 private val defaultRuleType = 0
init { init {
this.mode = mainMode
rule = if(mode == Mode.Js)ruleStr //避免被后面的值覆盖,加个判断 rule = if(mode == Mode.Js)ruleStr //避免被后面的值覆盖,加个判断
else when { else when {
ruleStr.startsWith("@CSS:", true) -> { ruleStr.startsWith("@CSS:", true) -> {

Loading…
Cancel
Save