Update AnalyzeRule.kt

pull/1141/head
bushixuanqi 4 years ago committed by GitHub
parent 1161384e09
commit 0c0fc9b9a9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  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