diff --git a/packages/blocks/src/surface-block/middlewares/connector.ts b/packages/blocks/src/surface-block/middlewares/connector.ts index 3c98732805c8..64066262a5b9 100644 --- a/packages/blocks/src/surface-block/middlewares/connector.ts +++ b/packages/blocks/src/surface-block/middlewares/connector.ts @@ -55,6 +55,12 @@ export function connectorMiddleware(surface: SurfaceBlockModel) { }), ]; + surface + .getElementsByType('connector') + .forEach(connector => + updateConnectorPath(connector as ConnectorElementModel) + ); + return () => { disposables.forEach(d => d.dispose()); };