fix: disable child widget selection when parents are selected

This commit is contained in:
Johnson Cherian 2024-01-11 02:14:01 +05:30
parent 63df214b5c
commit d2bc60cdc0

View file

@ -276,8 +276,6 @@ export default function DragContainer({
: '.widget-target' : '.widget-target'
); );
console.log('selectedComponents.length--- ', selectedComponents.length);
return ( return (
<div className="root"> <div className="root">
<div className="container-fluid rm-container p-0"> <div className="container-fluid rm-container p-0">
@ -693,7 +691,13 @@ export default function DragContainer({
mouseTest: true, mouseTest: true,
dimensionViewable: selectedComponents.length > 2, dimensionViewable: selectedComponents.length > 2,
}} }}
target={groupedTargets1.length ? groupedTargets1 : `.target-${i.parent}`} target={
groupedTargets.length
? '.empty-widget'
: groupedTargets1.length
? groupedTargets1
: `.target-${i.parent}`
}
draggable={true} draggable={true}
resizable={{ resizable={{
edge: ['e', 'w', 'n', 's'], edge: ['e', 'w', 'n', 's'],