From a560d47ff6a5a80fe3899c19198bd2ab6f1997a7 Mon Sep 17 00:00:00 2001 From: Tim Date: Mon, 5 Feb 2024 22:48:13 -0400 Subject: [PATCH] shape refactor bugfixes --- src/components/chart/LimitBuilder.vue | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/components/chart/LimitBuilder.vue b/src/components/chart/LimitBuilder.vue index 93c7b4e..db87189 100644 --- a/src/components/chart/LimitBuilder.vue +++ b/src/components/chart/LimitBuilder.vue @@ -17,7 +17,7 @@ - + @@ -43,6 +43,7 @@ const props = defineProps(['builder']) const shape = new HLine(props.builder, 'lower', 'color') +shape.onDelete = deleteBuilder shape.createOrDraw() @@ -293,10 +294,11 @@ function adjustShapes() { function deleteShapes() { - if (priceRangeId !== null) - deleteShape(priceRangeId) - for (const id of lineShapeIds) - deleteShape(id) + // if (priceRangeId !== null) + // deleteShape(priceRangeId) + // for (const id of lineShapeIds) + // deleteShape(id) + shape.delete() }