summaryrefslogtreecommitdiff
path: root/apps/web/src/hooks
diff options
context:
space:
mode:
Diffstat (limited to 'apps/web/src/hooks')
-rw-r--r--apps/web/src/hooks/timeline/element/use-element-interaction.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/web/src/hooks/timeline/element/use-element-interaction.ts b/apps/web/src/hooks/timeline/element/use-element-interaction.ts
index 98918bea..efaacb6a 100644
--- a/apps/web/src/hooks/timeline/element/use-element-interaction.ts
+++ b/apps/web/src/hooks/timeline/element/use-element-interaction.ts
@@ -638,14 +638,14 @@ export function useElementInteraction({
trackId: track.id,
elementId: element.id,
});
- if (!alreadySelected) {
+ if (!alreadySelected || selectedElements.length > 1) {
selectElement({ trackId: track.id, elementId: element.id });
return;
}
editor.selection.clearKeyframeSelection();
},
- [editor.selection, isElementSelected, selectElement],
+ [editor.selection, isElementSelected, selectElement, selectedElements],
);
return {