shape refactor bugfixes

This commit is contained in:
Tim
2024-02-05 22:48:13 -04:00
parent 22b625e9b6
commit a560d47ff6

View File

@@ -17,7 +17,7 @@
<v-btn variant="plain" v-bind="props" icon="mdi-dots-vertical"/>
</template>
<v-list>
<v-list-subheader :title="'Limit '+ (price?price.toPrecision(5):'')"/>
<v-list-subheader :title="'Limit '+ (lower?lower.toPrecision(5):'')"/>
<v-list-item title="Delete" key="withdraw" value="withdraw" prepend-icon="mdi-delete" color="red"
@click="deleteBuilder"/>
</v-list>
@@ -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()
}