improve AbstractSettingsResourcePatch

This commit is contained in:
inotia00 2023-02-18 01:47:01 +09:00
parent 490efb6476
commit 17a18b59b2

View File

@ -21,6 +21,13 @@ abstract class AbstractSettingsResourcePatch(
private val isYouTube: Boolean, private val isYouTube: Boolean,
) : ResourcePatch { ) : ResourcePatch {
override fun execute(context: ResourceContext): PatchResult { override fun execute(context: ResourceContext): PatchResult {
/*
* Copy strings
*/
context.copyXmlNode(sourcehostDirectory, "values/strings.xml", "resources")
/* initialize ReVanced Settings */
if (isYouTube) {
/* /*
* used for self-restart * used for self-restart
*/ */
@ -32,13 +39,6 @@ abstract class AbstractSettingsResourcePatch(
} }
} }
/*
* Copy strings
*/
context.copyXmlNode(sourcehostDirectory, "values/strings.xml", "resources")
/* initialize ReVanced Settings */
if (isYouTube == true) {
context.copyResources(sourceDirectory, ResourceUtils.ResourceGroup("xml", "revanced_prefs.xml")) context.copyResources(sourceDirectory, ResourceUtils.ResourceGroup("xml", "revanced_prefs.xml"))
} }