diff --git a/mvi-arch/src/main/java/ru/touchin/roboswag/mvi_arch/core/MviKeyboardResizableFragment.kt b/mvi-arch/src/main/java/ru/touchin/roboswag/mvi_arch/core/MviKeyboardResizableFragment.kt index 2d2df30..c41e850 100644 --- a/mvi-arch/src/main/java/ru/touchin/roboswag/mvi_arch/core/MviKeyboardResizableFragment.kt +++ b/mvi-arch/src/main/java/ru/touchin/roboswag/mvi_arch/core/MviKeyboardResizableFragment.kt @@ -59,7 +59,7 @@ abstract class MviKeyboardResizableFragment( override fun onPause() { super.onPause() - notifyKeyboardHidden() + if (isKeyboardVisible) activity.hideSoftInput() if (isHideKeyboardOnBackEnabled) activity.removeOnBackPressedListener(keyboardHideListener) } @@ -87,10 +87,5 @@ abstract class MviKeyboardResizableFragment( } } - private fun notifyKeyboardHidden() { - if (isKeyboardVisible) onKeyboardHide() - isKeyboardVisible = false - } - } // CPD-ON