validate colsort state before applying