]> git.ktnx.net Git - lsl.git/blobdiff - public/javascripts/lsl.js
clicking item description toggles the check box
[lsl.git] / public / javascripts / lsl.js
index bb9778e6e73b354cea06b1e516dac8134c03239c..25fd187db125e4dc8f34bbdbff853de426a03d51 100644 (file)
@@ -493,6 +493,9 @@ $(function(){
         return true;
     });
     $('#list-items').on('change', '.list-item-row input[type="checkbox"]', handle_list_item_state_changed);
+    $('#list-items').on('click', '.list-item-row > .description', (ev)=>{
+        $(ev.target).prev('input').trigger('click');
+    });
     load_lists();
     $('body').on('click', '.ui-widget-overlay', (ev) => {
         $(ev.target).siblings('.ui-dialog').find('.ui-dialog-content').dialog('close');
@@ -500,10 +503,12 @@ $(function(){
     $(window).on('resize', () => { reposition_item_multi_action(); });
     $('#btn-check-all').click((ev) => {
         $('#list-items input[type="checkbox"]').not(':checked').prop('checked', true).trigger('change');
+        $('#item-multi-action').removeClass('in-view');
         return false;
     });
     $('#btn-clear-all').click((ev) => {
         $('#list-items input[type="checkbox"]').filter(':checked').prop('checked', false).trigger('change');
+        $('#item-multi-action').removeClass('in-view');
         return false;
     });
 });