При сортировке (указатель сортировки) не меняет свою позицию после убывания.Индикатор при первом щелчке показывает as (asc), при втором щелчке - ↓ (desc), после каждого щелчка он остается только в ↓ (desc).Индикатор не меняется, но логика сортировки работает нормально.
В файле handsontable.full.js я внес некоторые изменения, чтобы изменить положение стрелки индикатора сортировки, например:
До: var orderToCssClass = новая карта ([[_ utils.ASC_SORT_STATE, HEADER_CLASS_ASC_SORT], [_utils.DESC_SORT_STATE, HEADER_CLASS_DESC_SORT]]);
После: var orderToCssCORT_ST_S_D_S_D_S_D_SD_S_SD_S_SD_S_SD_S_S_SD_S_S_SD_S_SD_S_S_SD_S_S_SD_S_S_S_SD_S_S_S_S_S_S_S_S_S_S_S_S_S_S_S_S_S_S_S_S_S_S_S_S_S_S_S_S_S_S! ===================================================== \[_utils.ASC_SORT_STATE, HEADER_CLASS_ASC_SORT]]);
Теперь это выглядит так: на первом щелчке отображается ↑ (asc), на втором щелчке - ↓ (desc), на третьем щелчке - ↑, затем повторите.Логика сортировки работает нормально, но индикатор не скрывает порядок по умолчанию, вместо этого отображается как ↑.
Ожидается: при первом щелчке отображается ↑ (asc), при втором щелчке - ↓ (desc), при третьем щелчке его следует скрыть.