Skip to content

Commit f2ceedf

Browse files
committed
fix: resolve invalid return in lambda for SoftInputLifeCycleObserver
1 parent a813243 commit f2ceedf

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

‎libcore/ui/src/main/java/io/github/muntashirakon/lifecycle/SoftInputLifeCycleObserver.kt‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ class SoftInputLifeCycleObserver(private val mViewRef: WeakReference<View>) : De
1616
return
1717
}
1818
mViewRef.get()!!.postDelayed({
19-
val v = mViewRef.get() ?: return
19+
val v = mViewRef.get() ?: return@postDelayed
2020
v.requestFocus()
2121
val imm = v.context.getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager
2222
imm.showSoftInput(v, InputMethodManager.SHOW_IMPLICIT)
@@ -28,7 +28,7 @@ class SoftInputLifeCycleObserver(private val mViewRef: WeakReference<View>) : De
2828
return
2929
}
3030
mViewRef.get()!!.postDelayed({
31-
val v = mViewRef.get() ?: return
31+
val v = mViewRef.get() ?: return@postDelayed
3232
val imm = v.context.getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager
3333
imm.hideSoftInputFromWindow(v.windowToken, 0)
3434
}, 100)

0 commit comments

Comments
 (0)