….sorry, wanted to “replay” and not “report”….
I think using onSortCol is a really good idea, the fitting patch would be:
if($.isFunction(ts.p.onSortCol)) {if (ts.p.onSortCol.call(ts,index,idxcol,so)=='stop') {return;}}
I recommend using “stop” as communication value instead of 0,1 or true or false, as the effect on existing usages would be minimal.
best wishes,
Harald