diff options
Diffstat (limited to 'apps/web/src/components/editor/timeline-element.tsx')
| -rw-r--r-- | apps/web/src/components/editor/timeline-element.tsx | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/apps/web/src/components/editor/timeline-element.tsx b/apps/web/src/components/editor/timeline-element.tsx index 8cccd0e4..bb414a9c 100644 --- a/apps/web/src/components/editor/timeline-element.tsx +++ b/apps/web/src/components/editor/timeline-element.tsx @@ -57,6 +57,7 @@ export function TimelineElement({ updateElementTrim, updateElementDuration, removeElementFromTrack, + removeElementFromTrackWithRipple, dragState, splitElement, splitAndKeepLeft, @@ -64,6 +65,7 @@ export function TimelineElement({ separateAudio, addElementToTrack, replaceElementMedia, + rippleEditingEnabled, } = useTimelineStore(); const { currentTime } = usePlaybackStore(); @@ -213,7 +215,11 @@ export function TimelineElement({ }; const handleElementDeleteContext = () => { - removeElementFromTrack(track.id, element.id); + if (rippleEditingEnabled) { + removeElementFromTrackWithRipple(track.id, element.id); + } else { + removeElementFromTrack(track.id, element.id); + } }; const handleReplaceClip = () => { |
