From 5eb5bd16138c0c3a0eb8a24bf4f014a1b335aadd Mon Sep 17 00:00:00 2001 From: Martin Grigoryan Date: Fri, 31 Oct 2025 11:30:18 +0400 Subject: [PATCH] fix: deselect part when clicking selected row --- public/userarea/annotationsModal.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/public/userarea/annotationsModal.js b/public/userarea/annotationsModal.js index 7e92fd7..9cfb8bd 100644 --- a/public/userarea/annotationsModal.js +++ b/public/userarea/annotationsModal.js @@ -660,8 +660,18 @@ $(document).ready(function () { ); return; } + const $listItem = $(this); - selectedPartNumber = $listItem.data("part-number"); + const partNumber = $listItem.data("part-number"); + + if (selectedPartNumber == partNumber && $listItem.hasClass("active")) { + selectedPartNumber = null; + $listItem.removeClass("active"); + + return; + } + + selectedPartNumber = partNumber; $listItem.addClass("active").siblings().removeClass("active"); console.log( "Parte selezionata tramite riga:",