groupTable.repaint() рисует только часть данных в таблице

Я переопределила метод postCommit класса AbstractEditor в своем классе и пишу groupTable.repaint(), он перерисовывает только 3 из 10 строк из таблицы, когда я запускаю в дебаг режиме то все 10 из 10 объектов перерисовывает. Похоже нужно больше времени для метода repaint. Я попробовала detailDs.refresh() и установила timer перед запуском метода, не помогло. Использую кубу 6.8, никаких ошибок в логе нет

@Inject
protected GroupTable<PlanDetail> groupTable;
@Inject
protected GroupDatasource<PlanDetail, UUID> detailsDs;

@Override
protected boolean postCommit(boolean committed, boolean close) {
    if (committed && !close) {
        groupTable.repaint();
    }
    return true;
}

Добрый день,

Не могли бы Вы приложить маленький демо проект, в котором воспроизводится проблема?

Глеб