diff --git a/lib/modules/agent/controllers/agent_controller.dart b/lib/modules/agent/controllers/agent_controller.dart index 4fd37f1cd..11ce214b8 100644 --- a/lib/modules/agent/controllers/agent_controller.dart +++ b/lib/modules/agent/controllers/agent_controller.dart @@ -1528,7 +1528,7 @@ class AgentController extends GetxController { print( "updateMusicProgress1:currentIdInternal:$currentIdInternal newPosition:$newPosition newDuration:$newDuration newProgress:$newProgress"); bool hasUpdate = false; - if (currentId.value != currentIdInternal) { + if (currentId.value != currentIdInternal && currentIdInternal != 0) { currentId.value = currentIdInternal; hasUpdate = true; }