- {/* Automation Header - Collapsible */}
-
{
- const currentLane = track.automation.lanes.find(
- l => l.parameterId === track.automation.selectedParameterId
- );
- if (currentLane) {
- const updatedLanes = track.automation.lanes.map((l) =>
- l.id === currentLane.id ? { ...l, visible: !l.visible } : l
- );
- onUpdateTrack(track.id, {
- automation: { ...track.automation, lanes: updatedLanes },
- });
- }
- }}
- >
- {track.automation.lanes.find(l => l.parameterId === track.automation.selectedParameterId)?.visible ? (
-
- ) : (
-
- )}
+ {/* Automation Header - Not clickable */}
+
Automation
{track.automation.selectedParameterId || 'Volume'}
- {/* Automation Lane Content - Collapsible */}
+ {/* Automation Lane Content - Always visible */}
{track.automation.lanes
- .filter((lane) => lane.parameterId === track.automation.selectedParameterId && lane.visible)
+ .filter((lane) => lane.parameterId === track.automation.selectedParameterId)
.map((lane) => (