From 9666a998c4bce831911faee41128768d32338357 Mon Sep 17 00:00:00 2001 From: Razmig Sarkissian Date: Thu, 18 Sep 2025 15:48:50 +0200 Subject: [PATCH] Fix bracket rendering when both parents are disabled --- tournaments/static/tournaments/js/tournament_bracket.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tournaments/static/tournaments/js/tournament_bracket.js b/tournaments/static/tournaments/js/tournament_bracket.js index 96ab5b7..81be6fc 100644 --- a/tournaments/static/tournaments/js/tournament_bracket.js +++ b/tournaments/static/tournaments/js/tournament_bracket.js @@ -259,6 +259,10 @@ function renderBracket(options) { top = (parentPos1 + parentPos2) / 2; if (parent1Disable && parent2Disable) { nextMatchDistance = 0; + const keys = Object.keys(matchPositions[roundIndex]).map(Number); + const lastKey = Math.max(...keys); + top = + (matchHeight + matchSpacing) * minimumMatchDistance * keys.length; } else { nextMatchDistance = parentPos2 - parentPos1; }