mod: 关闭弹幕时停止判断

This commit is contained in:
guozhigq
2023-09-24 00:47:45 +08:00
parent 7ad6b25abe
commit 3f50aab12d

View File

@ -86,6 +86,9 @@ class _PlDanmakuState extends State<PlDanmaku> {
_controller!.onResume();
danmuPlayStatus = true;
}
if (!playerController.isOpenDanmu.value) {
return;
}
PlDanmakuController ctr = _plDanmakuController;
int currentPosition = position.inMilliseconds;
blockTypes = playerController.blockTypes;
@ -98,9 +101,6 @@ class _PlDanmakuState extends State<PlDanmaku> {
ctr.queryDanmaku();
});
}
if (!playerController.isOpenDanmu.value) {
return;
}
// 超出分段数返回
if (ctr.currentSegIndex >= ctr.dmSegList.length) {
return;