From 5f38bbe6dc37ab2d731bb8ee1bfa82170a4aff08 Mon Sep 17 00:00:00 2001 From: gator Date: Tue, 22 Sep 2026 22:19:16 +0000 Subject: [PATCH] Storyboard scenes: fold only a short cutaway --- trailer.html | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/trailer.html b/trailer.html index 3d25567..354fea7 100644 --- a/trailer.html +++ b/trailer.html @@ -1434,14 +1434,13 @@ shots.forEach(function (s) { var k = sceneKey(s), cur = groups[groups.length - 1]; if (cur && samePlace(cur.key, k)) { cur.shots.push(s); return; } - for (var back = 2; back <= 3; back++) { - var g = groups[groups.length - back]; - if (g && samePlace(g.key, k)) { - var merged = groups.splice(groups.length - back + 1); - merged.forEach(function (m) { g.shots = g.shots.concat(m.shots); if (g.name.indexOf(m.name) < 0) g.name += " / " + m.name; }); - g.shots.push(s); - return; - } + var g = groups[groups.length - 2]; + if (g && cur && samePlace(g.key, k) && cur.shots.length <= 3) { + groups.pop(); + g.shots = g.shots.concat(cur.shots); + if (g.name.indexOf(cur.name) < 0) g.name += " / " + cur.name; + g.shots.push(s); + return; } groups.push({ key: k, name: s.scene || s.setting || k, shots: [s] }); });