From 4e2c1ee8e0f21ff4bc6782c41f4a2173e7262dac Mon Sep 17 00:00:00 2001 From: Lye Hongtao Date: Tue, 23 Jan 2024 16:47:20 +0800 Subject: [PATCH] fix(edgeless): should generate connectors' path once when loading connector middleware (#6084) --- packages/blocks/src/surface-block/middlewares/connector.ts | 6 ++++++ 1 file changed, 6 insertions(+) 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()); };