"Afterrender
" вызывается после визуализации компонента.Это не имеет ничего общего с данными - поэтому, даже если данные внутри этого списка не отображаются, будет вызываться afterrender.Таким образом, возможно, вы получили две высоты, потому что данные только что по-прежнему отображались.
Событие Afterrender из API Doc:
Событие afterrender вызывается после того, как этот компонент был {@link #rendered},был постобработан любым методом afterRender, определенным для Компонента, и, если {@link #stateful}, после того, как состояние было восстановлено.