diff --git a/lib/entities/media_player/media_player_entity.class.dart b/lib/entities/media_player/media_player_entity.class.dart index 6e26393..a6d4536 100644 --- a/lib/entities/media_player/media_player_entity.class.dart +++ b/lib/entities/media_player/media_player_entity.class.dart @@ -84,7 +84,7 @@ class MediaPlayerEntity extends Entity { } bool canCalculateActualPosition() { - return positionLastUpdated != null && durationSeconds != null && positionSeconds != null; + return positionLastUpdated != null && durationSeconds != null && positionSeconds != null && durationSeconds >= 0; } double getActualPosition() {