diff --git a/app/src/main/java/org/mozilla/fenix/settings/account/TurnOnSyncFragment.kt b/app/src/main/java/org/mozilla/fenix/settings/account/TurnOnSyncFragment.kt index 67ca920ed..99fe35db9 100644 --- a/app/src/main/java/org/mozilla/fenix/settings/account/TurnOnSyncFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/settings/account/TurnOnSyncFragment.kt @@ -6,7 +6,6 @@ package org.mozilla.fenix.settings.account import android.Manifest import android.os.Bundle -import android.text.Spanned import android.view.LayoutInflater import android.view.View import android.view.ViewGroup @@ -26,7 +25,6 @@ import org.mozilla.fenix.HomeActivity import org.mozilla.fenix.R import org.mozilla.fenix.components.FenixSnackbar import org.mozilla.fenix.components.metrics.Event -import org.mozilla.fenix.ext.addUnderline import org.mozilla.fenix.ext.requireComponents import org.mozilla.fenix.ext.settings import org.mozilla.fenix.ext.showToolbar @@ -125,17 +123,10 @@ class TurnOnSyncFragment : Fragment(), AccountObserver { DefaultSyncController(activity = activity as HomeActivity) ) - val createAccountActionText = getString(R.string.sign_in_create_account_link) - val fullText = getString(R.string.sign_in_create_account_text, createAccountActionText) - val spanStart = fullText.indexOf(createAccountActionText, 0, false) - val spanEnd = spanStart + createAccountActionText.length - view.createAccount.apply { - text = fullText - addUnderline( - spanStart, - spanEnd, - Spanned.SPAN_EXCLUSIVE_EXCLUSIVE + text = HtmlCompat.fromHtml( + getString(R.string.sign_in_create_account_text), + HtmlCompat.FROM_HTML_MODE_LEGACY ) setOnClickListener(createAccountClickListener) } diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 79fbfe7c7..4a9e2c55b 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -1144,11 +1144,8 @@ Sign in with your camera Use email instead - - No account? %s to sync Firefox between devices. - - Create one + + Create one to sync Firefox between devices.]]> Firefox will stop syncing with your account, but won’t delete any of your browsing data on this device.