Экран блокируется раньше, чем сущности загружаются в список

Добрый день!
Столкнулся с тем, что при блокировке фрейма (Frame.setEnabled(false)) не все сущности успевают попасть в список:
image
На скриншоте видно, что счётчик вложений посчитал 3 сущности в датасорсе, дебаг это подтверждает. Но из-за того, что сущности по какой то причине подгружаются медленно, в списке есть только одна.
Если не блокировать фрейм от редактирования, то они догрузятся в течение нескольких миллисекунд.
Это нормальное поведение? Существует ли способ блокировать экран уже после загрузки всего списка?

А версия платформы какая?
Настораживает “Frame”. “Frame” были до Cuba 7.0,а потом аналог стал называться ‘Fragment’

Ну и надо понимать устройство вашего экрана.
Вкладка “Вложения” отображает содержимое отдельного (самостоятельного) контейнера или вложенного контейнера?

В Cuba 7.х можно попробовать перенести Frame.setEnabled(false) в обработчик события PostLoadEvent на загрузчике контейнера, который поставляет данные для вкладки.

Версия старая, 5.х.
В общем решили не воевать с анимациями и переделали логику на отключение действий таблицы + table.setEditable(false).