From 1181b0bca24c524c376f7ea26ae02ee771645e6b Mon Sep 17 00:00:00 2001 From: oSumAtrIX Date: Sat, 27 Jan 2024 04:02:33 +0100 Subject: [PATCH] fix: Only set Android key if not null to prevent build errors --- .../patches/shared/misc/settings/preference/BasePreference.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/app/revanced/patches/shared/misc/settings/preference/BasePreference.kt b/src/main/kotlin/app/revanced/patches/shared/misc/settings/preference/BasePreference.kt index bad3d49be..509d0eea3 100644 --- a/src/main/kotlin/app/revanced/patches/shared/misc/settings/preference/BasePreference.kt +++ b/src/main/kotlin/app/revanced/patches/shared/misc/settings/preference/BasePreference.kt @@ -30,7 +30,7 @@ abstract class BasePreference( */ open fun serialize(ownerDocument: Document, resourceCallback: (BaseResource) -> Unit): Element = ownerDocument.createElement(tag).apply { - setAttribute("android:key", key) + key?.let { setAttribute("android:key", it) } setAttribute("android:title", "@string/${titleKey}") summaryKey?.let { addSummary(it) } }