I would go back to your stateless first version and see if your editor updates modify the shown MyItem instances. If you don't see the change taking effect, try expanding/collapsing and that might indicate a requestLayout() is needed
a
aimozg
07/26/2018, 1:29 AM
I can't make MyItem instances immutable. So editor changes their properties but not the references. I could make them Observable though; can't figure out from sources yet if there is InvalidationListenere somewhere that would trigger cellFormat
aimozg
07/26/2018, 6:04 AM
No, the TreeCell item being Observable does not trigger cellFormat or some other update
aimozg
07/26/2018, 6:09 AM
I see however that the cellFormat is triggered in commitEdit(); I'll try and I believe I could mark cell editable and commitEdit() from editor when needed.