diff --git a/ts/components/CommunicationColumnList.vue b/ts/components/CommunicationColumnList.vue index 0b8374ee..82c4ceb9 100644 --- a/ts/components/CommunicationColumnList.vue +++ b/ts/components/CommunicationColumnList.vue @@ -163,8 +163,10 @@ const emit = defineEmits(); const handleClick = (id: string) => { if (props.selectedId == null) { emit("select", id); - } else { + } else if (props.selectedId == id) { emit("deselect", id); + } else { + emit("select", id); } }; const searchFilter = ref("");