Skip to content

Commit 014729f

Browse files
committed
Improvement - VueUiDonutEvolution - @selectLegend returns the segregated item, or null if unsegregated
1 parent db42290 commit 014729f

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/components/vue-ui-donut-evolution.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -336,11 +336,12 @@ const legendConfig = computed(() => {
336336
function segregate(id) {
337337
if(segregated.value.includes(id)) {
338338
segregated.value = segregated.value.filter(s => s !== id);
339+
emit('selectLegend', null)
339340
}else {
340341
if(segregated.value.length === convertedDataset.value.length - 1) return;
341342
segregated.value.push(id);
343+
emit('selectLegend', convertedDataset.value.find(d => d.uid === id));
342344
}
343-
emit('selectLegend', drawableDataset.value);
344345
if(fixedDatapoint.value) {
345346
fixDatapoint(drawableDataset.value.find((_, i) => i === fixedDatapointIndex.value))
346347
}

0 commit comments

Comments
 (0)