diff --git a/app/src/main/java/me/zhanghai/android/files/filelist/NameDialogFragment.kt b/app/src/main/java/me/zhanghai/android/files/filelist/NameDialogFragment.kt index 146627c95..533c225d8 100644 --- a/app/src/main/java/me/zhanghai/android/files/filelist/NameDialogFragment.kt +++ b/app/src/main/java/me/zhanghai/android/files/filelist/NameDialogFragment.kt @@ -50,7 +50,7 @@ abstract class NameDialogFragment : AppCompatDialogFragment() { .setNegativeButton(android.R.string.cancel, null) .create() .apply { - window!!.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE) + window!!.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN) // Override the listener here so that we have control over when to close the dialog. setOnShowListener { getButton(AlertDialog.BUTTON_POSITIVE).setOnClickListener { onOk() } diff --git a/app/src/main/java/me/zhanghai/android/files/navigation/EditBookmarkDirectoryDialogFragment.kt b/app/src/main/java/me/zhanghai/android/files/navigation/EditBookmarkDirectoryDialogFragment.kt index e91a93958..af1a44ac7 100644 --- a/app/src/main/java/me/zhanghai/android/files/navigation/EditBookmarkDirectoryDialogFragment.kt +++ b/app/src/main/java/me/zhanghai/android/files/navigation/EditBookmarkDirectoryDialogFragment.kt @@ -64,7 +64,7 @@ class EditBookmarkDirectoryDialogFragment : AppCompatDialogFragment() { .setNeutralButton(R.string.remove) { _, _ -> remove() } .create() .apply { - window!!.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE) + window!!.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN) } override fun onSaveInstanceState(outState: Bundle) { diff --git a/app/src/main/java/me/zhanghai/android/files/storage/EditDeviceStorageDialogFragment.kt b/app/src/main/java/me/zhanghai/android/files/storage/EditDeviceStorageDialogFragment.kt index 633f14ea5..8bfbb0795 100644 --- a/app/src/main/java/me/zhanghai/android/files/storage/EditDeviceStorageDialogFragment.kt +++ b/app/src/main/java/me/zhanghai/android/files/storage/EditDeviceStorageDialogFragment.kt @@ -49,7 +49,7 @@ class EditDeviceStorageDialogFragment : AppCompatDialogFragment() { ) { _, _ -> toggleVisibility() } .create() .apply { - window!!.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE) + window!!.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN) } } diff --git a/app/src/main/java/me/zhanghai/android/files/storage/EditDocumentTreeDialogFragment.kt b/app/src/main/java/me/zhanghai/android/files/storage/EditDocumentTreeDialogFragment.kt index 1b467b583..735894077 100644 --- a/app/src/main/java/me/zhanghai/android/files/storage/EditDocumentTreeDialogFragment.kt +++ b/app/src/main/java/me/zhanghai/android/files/storage/EditDocumentTreeDialogFragment.kt @@ -51,7 +51,7 @@ class EditDocumentTreeDialogFragment : AppCompatDialogFragment() { .setNeutralButton(R.string.remove) { _, _ -> remove() } .create() .apply { - window!!.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE) + window!!.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN) } private fun save() { diff --git a/app/src/main/java/me/zhanghai/android/files/storage/EditExternalStorageShortcutDialogFragment.kt b/app/src/main/java/me/zhanghai/android/files/storage/EditExternalStorageShortcutDialogFragment.kt index 37cd7cf66..7af79f3b1 100644 --- a/app/src/main/java/me/zhanghai/android/files/storage/EditExternalStorageShortcutDialogFragment.kt +++ b/app/src/main/java/me/zhanghai/android/files/storage/EditExternalStorageShortcutDialogFragment.kt @@ -57,7 +57,7 @@ class EditExternalStorageShortcutDialogFragment : AppCompatDialogFragment() { .setNeutralButton(R.string.remove) { _, _ -> remove() } .create() .apply { - window!!.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE) + window!!.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN) // Override the listener here so that we have control over when to close the dialog. setOnShowListener { getButton(AlertDialog.BUTTON_POSITIVE).setOnClickListener { save() }