Repository navigation
fix: 修复定时停止后续播与取消定时仍退出 - #281
Closed
Aschenbath wants to merge 1 commit into
Closed
Aschenbath wants to merge 1 commit into
Aschenbath wants to merge 1 commit into
Conversation
Owner
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
倒计时结束后,迟到的声音结束事件仍可能触发下一集或单集循环。现在排队中的定时停止和已经执行的停止都会阻止自动续播,用户手动恢复播放仍可正常继续。
取消或重设定时后,旧的暂停、退出动作可能仍在等待播放器命令或状态保存。本次为定时动作增加版本校验,在执行、保存完成和发起退出时确认动作仍有效,避免旧动作覆盖新定时设置或误退出应用。
验证:
dart analyze lib、格式检查通过。lib/services/player_service.dart。