瀏覽代碼

Allow preferences to multi-line (#5905)

Soitora 3 年之前
父節點
當前提交
971d8a7e40
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      app/src/main/java/eu/kanade/tachiyomi/util/preference/PreferenceDSL.kt

+ 3 - 0
app/src/main/java/eu/kanade/tachiyomi/util/preference/PreferenceDSL.kt

@@ -94,6 +94,7 @@ fun initDialog(dialogPreference: DialogPreference) {
 inline fun <P : Preference> PreferenceGroup.add(p: P): P {
     return p.apply {
         this.isIconSpaceReserved = false
+        this.isSingleLineTitle = false
         addPreference(this)
     }
 }
@@ -102,6 +103,7 @@ inline fun <P : Preference> PreferenceGroup.initThenAdd(p: P, block: P.() -> Uni
     return p.apply {
         block()
         this.isIconSpaceReserved = false
+        this.isSingleLineTitle = false
         addPreference(this)
     }
 }
@@ -109,6 +111,7 @@ inline fun <P : Preference> PreferenceGroup.initThenAdd(p: P, block: P.() -> Uni
 inline fun <P : Preference> PreferenceGroup.addThenInit(p: P, block: P.() -> Unit): P {
     return p.apply {
         this.isIconSpaceReserved = false
+        this.isSingleLineTitle = false
         addPreference(this)
         block()
     }