WordPress.org

Make WordPress Core

Ticket #20261: 20261-9.diff

File 20261-9.diff, 560 bytes (added by SergeyBiryukov, 6 years ago)
  • wp-admin/js/common.dev.js

     
    275275                        }
    276276                }
    277277                lastClicked = this;
     278
     279                // toggle "check all" checkboxes
     280                var unchecked = $(this).closest('tbody').find(':checkbox').filter(':visible').not(':checked');
     281                $(this).closest('table').children('thead, tfoot').find(':checkbox').prop('checked', function() {
     282                        return ( 0 == unchecked.length );
     283                });
     284
    278285                return true;
    279286        });
    280287