Datatables: improve row clicking behaviour with checkboxes
When selecting multiple rows in a datatable via checkboxes, the checkbox is a small target. And if you miss the target, the first row action will be triggered - which will usually take you to another page, losing the state of all the checkboxes you have previously checked.
Row click behaviour should change, so if the table has at least one checkbox already checked, then clicking any row will toggle the checkbox for that row, and not trigger the first row action.
Nice one. Merged in 10.15 (building now) - ready for setting up on QA