diff --git a/app/src/main/java/net/pokeranalytics/android/ui/fragment/components/bottomsheet/BottomSheetFragment.kt b/app/src/main/java/net/pokeranalytics/android/ui/fragment/components/bottomsheet/BottomSheetFragment.kt index 0fce18a5..79fb9c69 100644 --- a/app/src/main/java/net/pokeranalytics/android/ui/fragment/components/bottomsheet/BottomSheetFragment.kt +++ b/app/src/main/java/net/pokeranalytics/android/ui/fragment/components/bottomsheet/BottomSheetFragment.kt @@ -1,5 +1,7 @@ package net.pokeranalytics.android.ui.fragment.components.bottomsheet +import android.annotation.SuppressLint +import android.app.Dialog import android.os.Bundle import android.view.LayoutInflater import android.view.View @@ -74,11 +76,10 @@ open class BottomSheetFragment : BottomSheetDialogFragment() { initUI() } - override fun onActivityCreated(savedInstanceState: Bundle?) { - super.onActivityCreated(savedInstanceState) - - // To display correctly the keyboard - dialog?.window?.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE) + @SuppressLint("RestrictedApi") + override fun setupDialog(dialog: Dialog?, style: Int) { + super.setupDialog(dialog, style) + dialog?.window?.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE) } /**