1) На экране списка около 23 столбцов
2) Сохранение настроек столбца при изменении положения столбца, изменении порядка сортировки, изменении размера столбца и смены фильтра
3) При загрузке страницы проверяет веб-приложение, доступна ли настройка col в БД или нет, если она доступна, то она будет извлекаться и применяться
4) Но при загрузке страницы сетка изменяется в соответствии с настройкой col по умолчанию, как указано в js, до выборки с сервера и применения к ней, а между этими периодами сетка попадает в настройку событий POINT 2 и сохраняет API с состоянием по умолчанию на БД снова
5) когда пользователь делает какие-либо действия на странице списка с любой страницы, он показывает настройку по умолчанию, а не пользовательскую настройку.
В этом и заключается причина, иногда перед сохранением настроек col, загрузка настроек col быстрее, поэтому он не был распознан при тестировании.
Как проверить событие, запущенное вручную или из внутреннего управления пользовательской сеткой, с этим флагом, я могу что-то сделать?