From f267933239ddf7e0e82bb7afae93fde29e064cb0 Mon Sep 17 00:00:00 2001 From: Zaine Arch Date: Sun, 10 May 2026 16:43:26 +0100 Subject: [PATCH] trying to fix clusters --- authoring_server.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/authoring_server.py b/authoring_server.py index 9078467..b7b435d 100755 --- a/authoring_server.py +++ b/authoring_server.py @@ -3192,7 +3192,13 @@ HIDDEN_APP_HTML = r""" state.clusterPositions = new Map(); const byDepth = new Map(); clusters.forEach((cluster) => { - const layer = state.mode === "timeline" || state.mode === "flow" ? 1 : cluster.depth; + const layer = + state.mode === "character" + ? "characters" + : state.mode === "timeline" || state.mode === "flow" + ? 1 + : cluster.depth; + if (!byDepth.has(layer)) byDepth.set(layer, []); byDepth.get(layer).push(cluster); });