From 0a8510d5c60b6d8af4a7d0639a9a05c559f56fff Mon Sep 17 00:00:00 2001 From: corpulent Date: Fri, 29 Jul 2022 23:08:35 +0300 Subject: [PATCH] fix: retain proper node position on volume and service update --- services/frontend/src/components/Modal/service/form-utils.ts | 2 +- services/frontend/src/components/Modal/volume/form-utils.ts | 5 +---- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/services/frontend/src/components/Modal/service/form-utils.ts b/services/frontend/src/components/Modal/service/form-utils.ts index 890956d..625b090 100644 --- a/services/frontend/src/components/Modal/service/form-utils.ts +++ b/services/frontend/src/components/Modal/service/form-utils.ts @@ -153,7 +153,7 @@ export const getFinalValues = ( return { key: previous?.key ?? "service", type: "SERVICE", - position: { left: 0, top: 0 }, + position: previous?.position ?? { left: 0, top: 0 }, inputs: previous?.inputs ?? ["op_source"], outputs: previous?.outputs ?? [], config: (previous as any)?.config ?? {}, diff --git a/services/frontend/src/components/Modal/volume/form-utils.ts b/services/frontend/src/components/Modal/volume/form-utils.ts index 200e677..b3da6d9 100644 --- a/services/frontend/src/components/Modal/volume/form-utils.ts +++ b/services/frontend/src/components/Modal/volume/form-utils.ts @@ -57,10 +57,7 @@ export const getFinalValues = ( return { key: previous?.key ?? "volume", type: "VOLUME", - position: { - left: 0, - top: 0 - }, + position: previous?.position ?? { left: 0, top: 0 }, inputs: previous?.inputs ?? [], outputs: previous?.outputs ?? [], canvasConfig: {