fix keyboard behavior detection after recreating activity with opened keyboard

This commit is contained in:
Grigorii Leontev 2021-09-02 14:04:48 +03:00
parent 62127c7a98
commit c9b160af2f
1 changed files with 1 additions and 6 deletions

View File

@ -59,7 +59,7 @@ abstract class MviKeyboardResizableFragment<NavArgs, State, Action, VM>(
override fun onPause() {
super.onPause()
notifyKeyboardHidden()
if (isKeyboardVisible) activity.hideSoftInput()
if (isHideKeyboardOnBackEnabled) activity.removeOnBackPressedListener(keyboardHideListener)
}
@ -87,10 +87,5 @@ abstract class MviKeyboardResizableFragment<NavArgs, State, Action, VM>(
}
}
private fun notifyKeyboardHidden() {
if (isKeyboardVisible) onKeyboardHide()
isKeyboardVisible = false
}
}
// CPD-ON