Commit 940c2cf
committed
fix(autoplay): pause auto play while Backlog is open
Backlog 打开时自动播放不应推进剧情,否则在历史界面
点选 backlog 语音暂停 currentVocal 后,auto 会立即推进
到下一句对话并触发新的 vocal 播放,导致 Backlog 中听到
两条声音。
- autoPlay 在 Backlog 打开时直接 return,避免推进
- Backlog 点击 backlog 语音时同时 unmount vocal-play
perform,清理外部 pause 留下的状态不一致
属于 #866 修复的延伸场景。1 parent 0d6797c commit 940c2cf
2 files changed
Lines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
62 | 66 | | |
63 | 67 | | |
64 | 68 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
| 146 | + | |
| 147 | + | |
146 | 148 | | |
147 | 149 | | |
148 | 150 | | |
| |||
0 commit comments