Update App.tsx to handle default sequence selection and open sequencer editor with status message

This commit is contained in:
2026-04-15 00:20:06 +02:00
parent c26a0d60d9
commit d5b215370d

View File

@@ -7369,11 +7369,13 @@ export function App({ store, initialStatusMessage }: AppProps) {
return;
}
const defaultSequence = ensureDefaultImpulseProjectSequence(
selectedInteractionSource
);
const defaultSequence = projectImpulseSequenceList[0] ?? null;
if (defaultSequence === null) {
openSequencerSequenceEditor();
setStatusMessage(
"Open the Sequencer sequence editor and author a sequence with at least one impulse clip before adding a sequence link."
);
return;
}
@@ -7902,9 +7904,13 @@ export function App({ store, initialStatusMessage }: AppProps) {
}
if (actionType === "runSequence") {
const defaultSequence = ensureDefaultImpulseProjectSequence(sourceEntity);
const defaultSequence = projectImpulseSequenceList[0] ?? null;
if (defaultSequence === null) {
openSequencerSequenceEditor();
setStatusMessage(
"Open the Sequencer sequence editor and author a sequence with at least one impulse clip before switching this link to run sequence."
);
return;
}