- Изменена логика rowSelectionChanged: теперь используется параметр data вместо rows - Параметр data содержит ВСЕ выделенные строки, а rows - только измененные - При клике на header checkbox параметр rows пустой, поэтому selectedRowsData не обновлялся - Добавлена правильная синхронизация выделенных строк между Tabulator и selectedRowsData - Упрощена логика: полная пересинхронизация при каждом изменении выделения