Ali Zargar Shabestari
09/13/2021, 1:54 PMrecyclerView!!.setOnTouchListener { v, event ->
val imm = requireActivity().getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager
imm.hideSoftInputFromWindow(v.windowToken, 0)
false
}
was it the preferred way to to this now with compose?
I have already considered using isScrollInProgress of LazyListState but I think this may not be suitable for this use-case.Albert Chang
09/13/2021, 3:30 PMAli Zargar Shabestari
09/13/2021, 11:12 PMAlbert Chang
09/13/2021, 11:56 PMval keyboardController = LocalSoftwareKeyboardController.current
LaunchedEffect(listState.isScrollInProgress) {
if (listState.isScrollInProgress) keyboardController?.hide()
}
Ali Zargar Shabestari
09/15/2021, 3:40 AM