Hello guys,

I'm struggling with changes
inside DataItemRendererFactoryForICollectionViewAdvancedDataGridData.
Basically I have removed dispatch of "itemsCreated".
1) Here "itemsCreated" is being dispatch [1] and along the line it call
handler inside DataContainerView where "layoutNeeded" is being called [2]
2) Next line inside
DataItemRendererFactoryForICollectionViewAdvancedDataGridData
is super.dataProviderChangeHandler(event) where "layoutNeeded" is being
called again

In the other words line by line we are calling layoutNeeded - in some cases
it really messes up items display in ADG. I think these changes are needed,
but if you see some case where I'm breaking something let me know.

[1]
https://github.com/apache/royale-asjs/commit/de2fb81e06d979ed5ecf08c669cf6923d0aa7274
[2]
https://github.com/apache/royale-asjs/blob/de2fb81e06d979ed5ecf08c669cf6923d0aa7274/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/DataContainerView.as#L109

Thanks,
-- 

Piotr Zarzycki

Reply via email to