So what you're seeing is that the event fires if the user clicks anywhere on the table, but data.length is 0 unless they click on the number at the end or the row?
Please correct me if my understanding is off, but if I'm correct then that's a known issue and it's something we'd like to fix at some point, but we don't currently know how much work it will require.
I think your understanding is accurate. When clicking on first/second/third column in my table I'm not getting any data inside of the mark event. When I click on number '2' I'm getting all the data that belong to clicked row, which is fine for me.
Interestingly while hovering number 2 I see a small hover window that contain all the data that belong to the row. The window is not showing up for first/second column. Since it's a bug, do you know any solution that would allow me get all the data when clicking on first/second/third column ?