Skip to content

Commit 536f664

Browse files
committed
wip: absolute piece extensions
1 parent 6c23cca commit 536f664

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

packages/corelib/src/playout/infinites.ts

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -239,13 +239,16 @@ export function getPlayheadTrackingInfinitesForPart(
239239
markPieceInstanceAsContinuation(p, instance)
240240

241241
if (p.infinite) {
242-
// This was copied from before, so we know we can force the time to 0
243-
instance.piece = {
244-
...instance.piece,
245-
enable: {
246-
start: 0,
247-
},
242+
if (!instance.piece.enable.isAbsolute) {
243+
// This was copied from before, so we know we can force the time to 0
244+
instance.piece = {
245+
...instance.piece,
246+
enable: {
247+
start: 0,
248+
},
249+
}
248250
}
251+
249252
instance.infinite = {
250253
...p.infinite,
251254
infiniteInstanceIndex: p.infinite.infiniteInstanceIndex + 1,

0 commit comments

Comments
 (0)