From ef2e5dddefc098112b721950cf4ce225b680dec5 Mon Sep 17 00:00:00 2001 From: fipwmaqzufheoxq92ebc <29818044+fipwmaqzufheoxq92ebc@users.noreply.github.com> Date: Sat, 12 Sep 2020 14:22:15 +0200 Subject: [PATCH] Use parent div as clickable area for checkboxes in dropdowns --- public/js/grocy.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/public/js/grocy.js b/public/js/grocy.js index aedc8da6..f24f7d82 100644 --- a/public/js/grocy.js +++ b/public/js/grocy.js @@ -696,3 +696,10 @@ $(document).on("click", "a.btn.link-return", function(e) location.href = U(link); } }); + +$('.dropdown-item').has('.form-check input[type=checkbox]').on('click', function (e) { + if($(e.target).is('div.form-check') || $(e.target).is('div.dropdown-item')) + { + $(e.target).find('input[type=checkbox]').click(); + } +})