Ah, ok. It seems I need to wait for the hubs loadingstate to switch to "complete" before I can access the processed elements inside the hub sections.
In my hub.onloadingstatechanged handler I also get now events from ListViews inside the HubSections. Is that intentional?
hub.onloadingstatechanged = (function(_this) {
return function(event) {
if (event.srcElement === hub.element && event.detail.loadingState === "complete") {
_this._hubReady(hub);
return hub.onloadingstatechanged = null;
}
};
})(this);