From a4bbfe87d9b10991564088b294f93986146e3ab6 Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Tue, 14 Jul 2026 09:44:50 +0200 Subject: [PATCH] Adjust maxBars calculation in webViewTransformer to include patternEvents --- src/lib/transformers/webView.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/lib/transformers/webView.ts b/src/lib/transformers/webView.ts index 72373f0..94afdfd 100644 --- a/src/lib/transformers/webView.ts +++ b/src/lib/transformers/webView.ts @@ -45,7 +45,11 @@ function webViewTransformer(data: ProjectRawData): ViewData { scenes.forEach((scene, idx) => { newScenes[idx] = { name: scene.name, - maxBars: Math.max(...scene.patterns.map((p) => p.bars), 0), + maxBars: Math.max( + 1, + ...scene.patterns.map((pattern) => pattern.bars), + ...Object.values(scene.patternEvents).map((pattern) => pattern?.bars || 0), + ), patterns: [], };