diff --git a/localization/src/main/java/com/akexorcist/localizationactivity/core/LocalizationActivityDelegate.kt b/localization/src/main/java/com/akexorcist/localizationactivity/core/LocalizationActivityDelegate.kt index 57cec0e..8d015e2 100644 --- a/localization/src/main/java/com/akexorcist/localizationactivity/core/LocalizationActivityDelegate.kt +++ b/localization/src/main/java/com/akexorcist/localizationactivity/core/LocalizationActivityDelegate.kt @@ -104,7 +104,7 @@ open class LocalizationActivityDelegate(val activity: Activity) { Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q -> { val localeList = LocaleList(locale) LocaleList.setDefault(localeList) - val config = Configuration().apply { + val config = Configuration(resources.configuration).apply { setLocale(locale) setLocales(localeList) setLayoutDirection(locale)