From a954b1cf050bce756cc6330f402e2d469e1921e2 Mon Sep 17 00:00:00 2001 From: tamojitdas <43579583+tamojitdas@users.noreply.github.com> Date: Wed, 26 Jun 2024 16:44:07 +0530 Subject: [PATCH] Update MyAccount.kt --- .../src/main/java/com/ichi2/anki/MyAccount.kt | 43 +++++++++++-------- 1 file changed, 26 insertions(+), 17 deletions(-) diff --git a/AnkiDroid/src/main/java/com/ichi2/anki/MyAccount.kt b/AnkiDroid/src/main/java/com/ichi2/anki/MyAccount.kt index 51a14d98d493..780e7b4311f4 100644 --- a/AnkiDroid/src/main/java/com/ichi2/anki/MyAccount.kt +++ b/AnkiDroid/src/main/java/com/ichi2/anki/MyAccount.kt @@ -19,6 +19,7 @@ import android.content.res.Configuration import android.net.Uri import android.os.Build import android.os.Bundle +import android.provider.ContactsContract.CommonDataKinds.Im import android.text.Editable import android.text.TextWatcher import android.view.KeyEvent @@ -33,6 +34,7 @@ import androidx.activity.result.contract.ActivityResultContracts import androidx.appcompat.widget.Toolbar import androidx.core.content.ContextCompat import androidx.core.view.isVisible +import anki.ankiweb.Ankiweb import com.google.android.material.textfield.TextInputEditText import com.google.android.material.textfield.TextInputLayout import com.ichi2.anki.dialogs.help.HelpDialog @@ -59,6 +61,8 @@ open class MyAccount : AnkiActivity() { var toolbar: Toolbar? = null private lateinit var passwordLayout: TextInputLayout private lateinit var ankidroidLogo: ImageView + private lateinit var ankiwebLogo: ImageView + private lateinit var ankiwebTextLogo: ImageView // if the 'remove account' fragment is open, close it first private val onRemoveAccountBackCallback = object : OnBackPressedCallback(false) { @@ -110,9 +114,9 @@ open class MyAccount : AnkiActivity() { switchToState(STATE_LOG_IN) } if (isScreenSmall && this.resources.configuration.orientation == Configuration.ORIENTATION_LANDSCAPE) { - ankidroidLogo.visibility = View.GONE + ankiwebLogo.visibility = View.GONE } else { - ankidroidLogo.visibility = View.VISIBLE + ankiwebLogo.visibility = View.VISIBLE } onBackPressedDispatcher.addCallback(this, onRemoveAccountBackCallback) } @@ -251,19 +255,22 @@ open class MyAccount : AnkiActivity() { val lostEmail = loginToMyAccountView.findViewById