refactor(handles): do not use fallback handle if an id is being used #3409

This commit is contained in:
moklick
2024-01-23 11:45:26 +01:00
parent 8a9f8127b5
commit 085f71d435

View File

@@ -114,11 +114,6 @@ function getHandle(bounds: HandleElement[], handleId?: string | null): HandleEle
return null;
}
if (bounds.length === 1 || !handleId) {
return bounds[0];
} else if (handleId) {
return bounds.find((d) => d.id === handleId) || null;
}
return null;
// if no handleId is given, we use the first handle, otherwise we check for the id
return (!handleId ? bounds[0] : bounds.find((d) => d.id === handleId)) || null;
}