Skip to content

Commit 20a774c

Browse files
authored
Merge pull request #389 from Runnect/feature/fix-timer-service-crash
fix: TimerService 재시작 시 MediaPlayer IllegalStateException 크래시 수정
2 parents 5ad60f0 + 62f4102 commit 20a774c

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

app/src/main/java/com/runnect/runnect/presentation/run/TimerService.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,8 @@ class TimerService : Service() {
4545
if (player == null) {
4646
player = MediaPlayer.create(this@TimerService, R.raw.start_run)
4747
player?.setOnCompletionListener { mediaPlayer ->
48-
mediaPlayer.release() // 재생이 끝나면 MediaPlayer 객체를 해제합니다.
48+
mediaPlayer.release()
49+
player = null
4950
}
5051
}
5152
player?.start()

0 commit comments

Comments
 (0)