Я переопределила метод 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;
}