From cfcd34829e3ea9373e567657a4b375ca2adb798a Mon Sep 17 00:00:00 2001 From: Vincent LAURENT Date: Wed, 18 May 2022 01:42:41 +0200 Subject: [PATCH] In mobile mode the buttons are displayed in click on the page --- public/js/organization.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/public/js/organization.js b/public/js/organization.js index 81417b6..3950070 100644 --- a/public/js/organization.js +++ b/public/js/organization.js @@ -81,7 +81,18 @@ var loadPDF = async function(pdfBlob, filename, pdfIndex) { document.getElementById('container-pages').insertAdjacentHTML('beforeend', pageHTML); let canvasContainer = document.getElementById('canvas-container-' + pageIndex); + canvasContainer.addEventListener('click', function(e) { + if(!is_mobile()) { + return; + } + let checkbox = this.querySelector('input[type=checkbox].input-hover'); + checkbox.checked = !checkbox.checked; + updatePageState(this); + }); canvasContainer.addEventListener('mouseenter', function(e) { + if(is_mobile()) { + return false; + } this.querySelector('input[type=checkbox].input-hover').checked = true; updatePageState(this); });