From 2bc2660ad5cfe4d917e909663b065faef48b3fc5 Mon Sep 17 00:00:00 2001 From: Ralph Slooten Date: Fri, 16 Sep 2022 21:54:25 +1200 Subject: [PATCH] Fix count of selected messages --- server/ui-src/App.vue | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/server/ui-src/App.vue b/server/ui-src/App.vue index c2361f2..86e6bbb 100644 --- a/server/ui-src/App.vue +++ b/server/ui-src/App.vue @@ -433,13 +433,17 @@ export default { for (let d of this.items) { if (selecting) { - this.selected.push(d.ID); + if (!this.isSelected(d.ID)) { + this.selected.push(d.ID); + } if (d.ID == lastSelected || d.ID == id) { // reached backwards select break; } } else if (d.ID == id || d.ID == lastSelected) { - this.selected.push(d.ID); + if (!this.isSelected(d.ID)) { + this.selected.push(d.ID); + } selecting = true; } }