У нас есть веб-приложение, созданное с использованием платформы SmartGWT.
Мы используем ListGrid для отображения некоторых данных.
Внутри этой ListGrid есть столбец с пользовательским CSS, поэтому при загрузке данных он отображает определенный цвет фона в зависимости от своего значения (каждое значение указывает приоритет):
- Я открыл отчет с настройкой сортировки по умолчанию
- В контекстном меню заголовка я выбрал опцию «Настроить сортировку ...», чтобы изменить столбцы сортировки
- Я изменил имя текущего столбца сортировки для цветного столбца, а затем добавил любой другой столбец
- Я принял изменения в конфигурации сортировки
- Чтобы загрузить все записи, я прокрутил вниз до конца ListGrid, и информация отображалась в соответствии с порядком приоритета цвета
- После того, как все записи были получены, я вернулся к началу, но каким-то образом, пока я прокручивал назад, порядок строк изменился
Я пытался перехватить такие события, как addSortChangedHandler , addFetchDataHandler или addDataArrivedHandler , чтобы посмотреть, изменил ли один из них конфигурацию сортировки, но я не смог ничего не найти
Кто-нибудь знает, какое другое событие может вызывать такое поведение, или какие другие события я должен проверять?
Я ценю вашу помощь!