diff --git a/navi-pay/src/main/kotlin/com/navi/pay/common/utils/NaviPayMediaPlayer.kt b/navi-pay/src/main/kotlin/com/navi/pay/common/utils/NaviPayMediaPlayer.kt index f6b6600c42..cc299695b1 100644 --- a/navi-pay/src/main/kotlin/com/navi/pay/common/utils/NaviPayMediaPlayer.kt +++ b/navi-pay/src/main/kotlin/com/navi/pay/common/utils/NaviPayMediaPlayer.kt @@ -30,10 +30,12 @@ class NaviPayMediaPlayer(val activityRef: WeakReference) { } 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 }