aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java/dev/msfjarvis/aps/ui/passwords
diff options
context:
space:
mode:
authorYash Garg <ben10.yashgarg@gmail.com>2021-08-28 01:42:29 +0530
committerGitHub <noreply@github.com>2021-08-27 20:12:29 +0000
commit3c8b700f7e47bab12bdb4de6b09c03f8a4089b93 (patch)
treefa842e3afec187638b95c9e1eeb652de648e24e8 /app/src/main/java/dev/msfjarvis/aps/ui/passwords
parent8c56a1d7b84d898714d7ca7d167bd60df033ab57 (diff)
downloadHardenedPass-3c8b700f7e47bab12bdb4de6b09c03f8a4089b93.tar.gz
HardenedPass-3c8b700f7e47bab12bdb4de6b09c03f8a4089b93.zip
Fix auto-focus issue on Dialogs with TextInputFields (#1492)
Diffstat (limited to 'app/src/main/java/dev/msfjarvis/aps/ui/passwords')
-rw-r--r--app/src/main/java/dev/msfjarvis/aps/ui/passwords/PasswordStore.kt4
1 files changed, 2 insertions, 2 deletions
diff --git a/app/src/main/java/dev/msfjarvis/aps/ui/passwords/PasswordStore.kt b/app/src/main/java/dev/msfjarvis/aps/ui/passwords/PasswordStore.kt
index 38c97f36..a009b701 100644
--- a/app/src/main/java/dev/msfjarvis/aps/ui/passwords/PasswordStore.kt
+++ b/app/src/main/java/dev/msfjarvis/aps/ui/passwords/PasswordStore.kt
@@ -14,6 +14,7 @@ import android.view.KeyEvent
import android.view.Menu
import android.view.MenuItem
import android.view.MenuItem.OnActionExpandListener
+import android.view.WindowManager
import androidx.activity.result.contract.ActivityResultContracts.RequestPermission
import androidx.activity.result.contract.ActivityResultContracts.StartActivityForResult
import androidx.activity.viewModels
@@ -56,7 +57,6 @@ import dev.msfjarvis.aps.util.extensions.getString
import dev.msfjarvis.aps.util.extensions.isInsideRepository
import dev.msfjarvis.aps.util.extensions.isPermissionGranted
import dev.msfjarvis.aps.util.extensions.listFilesRecursively
-import dev.msfjarvis.aps.util.extensions.requestInputFocusOnView
import dev.msfjarvis.aps.util.extensions.sharedPrefs
import dev.msfjarvis.aps.util.settings.AuthMode
import dev.msfjarvis.aps.util.settings.PreferenceKeys
@@ -583,7 +583,7 @@ class PasswordStore : BaseGitActivity() {
.setNegativeButton(R.string.dialog_skip, null)
.create()
- dialog.requestInputFocusOnView<TextInputEditText>(R.id.folder_name_text)
+ dialog.window?.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE)
dialog.show()
}