TP-00000 | Weak reference null fix (#8783)
This commit is contained in:
committed by
GitHub
parent
34812699d8
commit
2cfe932198
@@ -30,10 +30,12 @@ class NaviPayMediaPlayer(val activityRef: WeakReference<Activity>) {
|
||||
}
|
||||
|
||||
AudioManager.RINGER_MODE_VIBRATE -> {
|
||||
NaviPayCommonUtils.vibrateDevice(
|
||||
context = activityRef.get()!!,
|
||||
durationMillis = vibrateDuration
|
||||
)
|
||||
activityRef.get()?.let {
|
||||
NaviPayCommonUtils.vibrateDevice(
|
||||
context = it,
|
||||
durationMillis = vibrateDuration
|
||||
)
|
||||
}
|
||||
onFinish.invoke() // Manually invoke onFinish
|
||||
// TODO: Invoke this after vibrate duration
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user