From b555bcfa2a581bc8fe41622f09d137ae068c2b6e Mon Sep 17 00:00:00 2001 From: Phil Bastian Date: Wed, 7 May 2025 10:01:39 +0800 Subject: [PATCH] fix initial handler y value being -Infinity --- .../components/messages2/SequenceDiagram/HandlersComponent.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Frontend/src/components/messages2/SequenceDiagram/HandlersComponent.vue b/src/Frontend/src/components/messages2/SequenceDiagram/HandlersComponent.vue index bad40b0fc..994679f74 100644 --- a/src/Frontend/src/components/messages2/SequenceDiagram/HandlersComponent.vue +++ b/src/Frontend/src/components/messages2/SequenceDiagram/HandlersComponent.vue @@ -29,7 +29,7 @@ const handlerItems = computed(() => { const messageTypeElement = messageTypeRefs.value[index]; const count = handler.outMessages.length; const height = (count === 0 ? 1 : count) * Height_Per_Out; - if (nextY === 0) nextY += Handler_Gap + (Math.max(...endpointCentrePoints.value.map((cp) => cp.top)) ?? 0); + if (nextY === 0) nextY += Handler_Gap + Math.max(...[0, ...endpointCentrePoints.value.map((cp) => cp.top)]); const y = nextY; nextY += height + Handler_Gap; const fill = (() => {