diff --git a/public/akaunting-js/generalAction.js b/public/akaunting-js/generalAction.js index 06aa701a8..cc7440e07 100644 --- a/public/akaunting-js/generalAction.js +++ b/public/akaunting-js/generalAction.js @@ -54,7 +54,7 @@ document.querySelectorAll("[data-table-body]").forEach((table) => { if (document.body.clientWidth <= 768) { table.querySelectorAll('[data-table-list]').forEach((actions) => { - if (actions.querySelector('[data-mobile-actions]')) { + if (actions.querySelector('[data-mobile-actions]') !== null) { actions.querySelector('[data-mobile-actions]').addEventListener('click', function() { this.closest('td').querySelector('[data-mobile-actions-modal]').classList.add('show'); this.closest('td').querySelector('[data-mobile-actions-modal]').classList.remove('opacity-0', 'invisible'); @@ -246,10 +246,12 @@ function runTooltip(tooltipToggleEl) { function show() { // Make the tooltip visible - if (tooltipEl.classList.contains("opacity-0", "invisible")) { - tooltipEl.classList.remove("opacity-0", "invisible"); - } else { - tooltipEl.classList.add("opacity-100", "visible"); + if (tooltipEl !== null) { + if (tooltipEl.classList.contains("opacity-0", "invisible")) { + tooltipEl.classList.remove("opacity-0", "invisible"); + } else { + tooltipEl.classList.add("opacity-100", "visible"); + } } // Enable the event listeners