For #25808: Update method signatures for View.OnAttachStateChangeListener

This commit is contained in:
mcarare 2022-07-04 17:57:40 +03:00 committed by mergify[bot]
parent 0189958bff
commit 40fbcb6e9e
2 changed files with 4 additions and 4 deletions

View File

@ -49,11 +49,11 @@ class MenuPresenter(
menuToolbar.invalidateActions()
}
override fun onViewDetachedFromWindow(v: View?) {
override fun onViewDetachedFromWindow(v: View) {
menuToolbar.onStop()
}
override fun onViewAttachedToWindow(v: View?) {
override fun onViewAttachedToWindow(v: View) {
// no-op
}
}

View File

@ -35,11 +35,11 @@ class LifecycleViewProvider(view: View) : LifecycleOwner {
internal class ViewBinding(
private val registry: LifecycleRegistry,
) : View.OnAttachStateChangeListener {
override fun onViewAttachedToWindow(v: View?) {
override fun onViewAttachedToWindow(v: View) {
registry.currentState = State.RESUMED
}
override fun onViewDetachedFromWindow(v: View?) {
override fun onViewDetachedFromWindow(v: View) {
registry.currentState = State.DESTROYED
}
}