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"/> <v-btn variant="plain" v-bind="props" icon="mdi-dots-vertical"/>
</template> </template>
<v-list> <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" <v-list-item title="Delete" key="withdraw" value="withdraw" prepend-icon="mdi-delete" color="red"
@click="deleteBuilder"/> @click="deleteBuilder"/>
</v-list> </v-list>
@@ -43,6 +43,7 @@ const props = defineProps(['builder'])
const shape = new HLine(props.builder, 'lower', 'color') const shape = new HLine(props.builder, 'lower', 'color')
shape.onDelete = deleteBuilder
shape.createOrDraw() shape.createOrDraw()
@@ -293,10 +294,11 @@ function adjustShapes() {
function deleteShapes() { function deleteShapes() {
if (priceRangeId !== null) // if (priceRangeId !== null)
deleteShape(priceRangeId) // deleteShape(priceRangeId)
for (const id of lineShapeIds) // for (const id of lineShapeIds)
deleteShape(id) // deleteShape(id)
shape.delete()
} }