From ef1570a2d3c238582cec1f6d5d3e0f031225017b Mon Sep 17 00:00:00 2001 From: soif Date: Fri, 18 Oct 2024 03:23:11 +0200 Subject: [PATCH] Prevent window scrolling when clicking on view group title - but Wifi still bugs (?) --- src/www/static/js/toh_main.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/www/static/js/toh_main.js b/src/www/static/js/toh_main.js index 0a31f13..801582a 100644 --- a/src/www/static/js/toh_main.js +++ b/src/www/static/js/toh_main.js @@ -321,7 +321,7 @@ $(document).ready(function () { // one view click (or change) ---------------------- - $('#custom-content').on('click change','INPUT',function(e){ + $('#custom-content').on('click viewchanged','INPUT',function(e){ var field=$(this).val(); if($(this).is(":checked")){ table.showColumn(field); @@ -334,14 +334,16 @@ $(document).ready(function () { // view group click ---------------------- $('#custom-content').on('click','.group-title A',function(e){ + e.preventDefault(); + //e.stopPropagation(); $('#head-loading').show(); var checked =$(this).parents('.view-group').find('LI INPUT:checked').length; var inputs =$(this).parents('.view-group').find('LI INPUT'); if(checked==0){ - inputs.prop('checked', true).trigger('change'); + inputs.prop('checked', true).trigger('viewchanged'); } else{ - inputs.prop('checked', false).trigger('change'); + inputs.prop('checked', false).trigger('viewchanged'); } groupsUpdateIcon(); }); @@ -352,6 +354,8 @@ $(document).ready(function () { // }); $('#custom-content').on('click','.devToggle',function(e){ + e.preventDefault(); + e.stopPropagation(); $('#custom-content SMALL').toggle(); }); });