diff --git a/frontend/src/lib/components/graph/renderers/nodes/BranchAllStart.svelte b/frontend/src/lib/components/graph/renderers/nodes/BranchAllStart.svelte index 1b9e177573..660553021c 100644 --- a/frontend/src/lib/components/graph/renderers/nodes/BranchAllStart.svelte +++ b/frontend/src/lib/components/graph/renderers/nodes/BranchAllStart.svelte @@ -44,20 +44,22 @@ data.eventHandlers.insert(e.detail) }} /> - + on:click|preventDefault|stopPropagation={() => { + data.eventHandlers.deleteBranch( + { + module: data.modules.find((m) => m.id === data.id), + index: data.branchIndex + }, + data.label + ) + }} + > + + + {/if} diff --git a/frontend/src/lib/components/graph/renderers/nodes/BranchOneStart.svelte b/frontend/src/lib/components/graph/renderers/nodes/BranchOneStart.svelte index f06c737f87..bae01b1a65 100644 --- a/frontend/src/lib/components/graph/renderers/nodes/BranchOneStart.svelte +++ b/frontend/src/lib/components/graph/renderers/nodes/BranchOneStart.svelte @@ -38,20 +38,22 @@ data.eventHandlers.select(data.id) }} /> - + on:click|preventDefault|stopPropagation={() => { + data.eventHandlers.deleteBranch( + { + module: data.modules.find((m) => m.id === data.id), + index: data.branchIndex + }, + data.label + ) + }} + > + + + {/if} diff --git a/frontend/src/routes/view_graph/+page.svelte b/frontend/src/routes/view_graph/+page.svelte index 8f35780f21..18fbac237e 100644 --- a/frontend/src/routes/view_graph/+page.svelte +++ b/frontend/src/routes/view_graph/+page.svelte @@ -8,7 +8,7 @@ : { modules: [], failureModule: undefined } - +