Skip to content

Commit d732951

Browse files
committed
Merge branch '3.5.x'
2 parents a5adf21 + a601758 commit d732951

2 files changed

Lines changed: 12 additions & 1 deletion

File tree

framework/elsa/fit-elsa-react/src/components/DefaultRoot.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ export const DefaultRoot = forwardRef(function (
161161
<div className="sticky-header">
162162
{shape.drawer.getHeaderComponent(data, shapeStatus)}
163163
<div className="jade-form-drawer-close" onClick={() => {
164-
shape.page.onConfigShape = undefined;
164+
shape.unSelect();
165165
setOpen(false);
166166
}}>
167167
<CloseOutlined style={{fontSize: '12px'}}/>

framework/elsa/fit-elsa-react/src/components/base/jadeNode.jsx

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -505,5 +505,16 @@ export const jadeNode = (id, x, y, width, height, parent, drawer) => {
505505
}
506506
};
507507

508+
/**
509+
* @override
510+
*/
511+
const unSelect = self.unSelect;
512+
self.unSelect = () => {
513+
unSelect.apply(self, []);
514+
if (self.page.onConfigShape === self.id) {
515+
self.page.onConfigShape = undefined;
516+
}
517+
};
518+
508519
return self;
509520
};

0 commit comments

Comments
 (0)