From 9fc5936df210760780dba939a226869e7dac1546 Mon Sep 17 00:00:00 2001 From: Wainui Witika-Park Date: Thu, 19 Dec 2024 14:02:22 +1300 Subject: [PATCH] Revert "Bug 37912: Restore detail-trigger handling" This reverts commit 71900a95087091f06f191a30118e49245bad1fd9. --- .../prog/js/modals/display_ticket.js | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/js/modals/display_ticket.js b/koha-tmpl/intranet-tmpl/prog/js/modals/display_ticket.js index bd9f07a4f9..023b1a0b3a 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/modals/display_ticket.js +++ b/koha-tmpl/intranet-tmpl/prog/js/modals/display_ticket.js @@ -1,20 +1,11 @@ /* keep tidy */ $(document).ready(function () { - document.addEventListener("click", function (event) { - const detailTrigger = event.target.closest(".detail-trigger"); - if (detailTrigger) { - event.preventDefault(); + $("#table_concerns").on("click", ".detail-trigger", function () { + // Find the main trigger anchor within the same table row + var $mainTrigger = $(this).closest("tr").find(".main-trigger"); - // Find the main trigger button in the same row - const mainTrigger = detailTrigger - .closest("tr") - .querySelector(".main-trigger"); - - // Trigger a click on the main trigger if it exists - if (mainTrigger) { - mainTrigger.click(); - } - } + // Trigger the click event of the main trigger anchor + $mainTrigger.trigger("click"); }); $("#ticketDetailsModal").on("show.bs.modal", function (event) {