diff --git a/packages/x6-react-shape/src/view.ts b/packages/x6-react-shape/src/view.ts index bc1be7371cb..7db0b6d5be9 100644 --- a/packages/x6-react-shape/src/view.ts +++ b/packages/x6-react-shape/src/view.ts @@ -18,9 +18,9 @@ export class ReactShapeView extends NodeView { } getComponentContainer() { - return this.cell.prop('useForeignObject') === false + return this.selectors && (this.cell.prop('useForeignObject') === false ? (this.selectors.content as SVGElement) - : (this.selectors.foContent as HTMLDivElement) + : (this.selectors.foContent as HTMLDivElement)); } confirmUpdate(flag: number) {