From 9e551dee4f3ad200ab13b38806bc326f25c1e8ed Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Wed, 15 Apr 2026 06:26:24 +0200 Subject: [PATCH] Add selectableSequences logic to ProjectSchedulePane --- src/app/ProjectSchedulePane.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/app/ProjectSchedulePane.tsx b/src/app/ProjectSchedulePane.tsx index 796773e9..5b7255fb 100644 --- a/src/app/ProjectSchedulePane.tsx +++ b/src/app/ProjectSchedulePane.tsx @@ -621,6 +621,11 @@ export function ProjectSequencerPane({ selectedRoutine?.sequenceId === null || selectedRoutine?.sequenceId === undefined ? null : sequences.sequences[selectedRoutine.sequenceId] ?? null; + const selectableSequences = + selectedAttachedSequence === null || + compatibleHeldSequences.some((sequence) => sequence.id === selectedAttachedSequence.id) + ? compatibleHeldSequences + : [selectedAttachedSequence, ...compatibleHeldSequences]; const hourTicks = Array.from({ length: HOURS_PER_DAY }, (_, hour) => hour); return (