After upgrading from HT 7 to HT 12 I noticed a slight change in sorting behavior. (Because we skipped over 8, 9, 10, 11, I have no idea what version this changed, it could be ancient history!)
Before, when I sorted on a column, it would ignore any previous sorts and basically sort the data based off of the original data order.
Now, when I sort on a column it preserves the prior sort when resolving ties.
Example: https://jsfiddle.net/p4otw0hr/
Sort on Name ascending, then on Color ascending, and you get this:
Sort on Name descending, then on Color ascending, and you get this:
The end result is that a state of “Sorted by Color ascending” has two different results. I am guessing that this is actually by design (I noticed that Google Sheets does it the same way, except Sheets has no sort indicator so you could argue it’s a different kind of feature), but is there any option to make sorting always based off of the original order of data?