From 971d8a7e40d24950f472864e171fb07bd175832c Mon Sep 17 00:00:00 2001 From: Soitora Date: Tue, 14 Sep 2021 00:39:14 +0200 Subject: [PATCH] Allow preferences to multi-line (#5905) --- .../java/eu/kanade/tachiyomi/util/preference/PreferenceDSL.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/eu/kanade/tachiyomi/util/preference/PreferenceDSL.kt b/app/src/main/java/eu/kanade/tachiyomi/util/preference/PreferenceDSL.kt index 459768b43..857548f1e 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/util/preference/PreferenceDSL.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/util/preference/PreferenceDSL.kt @@ -94,6 +94,7 @@ fun initDialog(dialogPreference: DialogPreference) { inline fun

PreferenceGroup.add(p: P): P { return p.apply { this.isIconSpaceReserved = false + this.isSingleLineTitle = false addPreference(this) } } @@ -102,6 +103,7 @@ inline fun

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

PreferenceGroup.initThenAdd(p: P, block: P.() -> Uni inline fun

PreferenceGroup.addThenInit(p: P, block: P.() -> Unit): P { return p.apply { this.isIconSpaceReserved = false + this.isSingleLineTitle = false addPreference(this) block() }