@@ -177,6 +177,7 @@ class SettingsFragment : PreferenceFragmentCompatLayout() {
177177 when (BuildConfig .FLAVOR ) {
178178 " playstore" , " accrescent" -> {
179179 licensePref?.let { pref ->
180+ pref.title = getString(R .string.screen_settings_license_title_unlocked)
180181 pref.summary = getString(R .string.screen_settings_license_summary_write_access)
181182 pref.onPreferenceClickListener = null
182183 }
@@ -189,9 +190,11 @@ class SettingsFragment : PreferenceFragmentCompatLayout() {
189190 val trialState = licenseEnforcer.evaluateTrialState()
190191 licensePref?.let { pref ->
191192 if (hasPaidLicense) {
193+ pref.title = getString(R .string.screen_settings_license_title_unlocked)
192194 pref.summary = getString(R .string.screen_settings_license_summary_write_access)
193195 pref.onPreferenceClickListener = null
194196 } else {
197+ pref.title = getString(R .string.screen_settings_license_title_unlock)
195198 pref.summary = if (trialState.isActive) {
196199 getString(R .string.screen_settings_license_summary_trial_expires, trialState.formattedExpirationDate)
197200 } else {
@@ -227,12 +230,14 @@ class SettingsFragment : PreferenceFragmentCompatLayout() {
227230 licensePref?.let { pref ->
228231 val mail = sharedPreferencesHandler.mail()
229232 if (mail.isEmpty()) {
233+ pref.title = getString(R .string.screen_settings_license_title_unlock)
230234 pref.summary = getString(R .string.screen_settings_license_summary_tap_to_unlock)
231235 pref.setOnPreferenceClickListener {
232236 startActivity(Intent (activity(), LicenseCheckActivity ::class .java))
233237 true
234238 }
235239 } else {
240+ pref.title = getString(R .string.screen_settings_license_title_unlocked)
236241 pref.summary = format(getString(R .string.screen_settings_license_summary_write_access_mail), mail)
237242 pref.onPreferenceClickListener = null
238243 }
0 commit comments