From 97b5910c3df8be2ead832a4ab4237e381adae209 Mon Sep 17 00:00:00 2001 From: Ruslan Date: Tue, 12 May 2026 19:23:40 +0300 Subject: [PATCH] fix: single vendor selection, click another resets previous --- static/js/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/static/js/index.js b/static/js/index.js index 861748b..0bfb898 100644 --- a/static/js/index.js +++ b/static/js/index.js @@ -208,8 +208,8 @@ node.textContent = vendor.name; node.addEventListener("click", () => { const wasSelected = state.selectedVendors.has(vendor.id); - if (wasSelected) state.selectedVendors.delete(vendor.id); - else state.selectedVendors.add(vendor.id); + state.selectedVendors.clear(); + if (!wasSelected) state.selectedVendors.add(vendor.id); render(); if (wasSelected) scrollAfterDeselect(); else scrollToResultsSmooth();