> Why not just have the setter for myCustomData simply set 'label' and other
> properties rather than doing this in commitProperties()?

Yeah, I could definitely do that... I was more interested in doing
things the "right" way, at least in line with convention, and my
impression of the convention (from the docs on writing AS components)
was that overriding commit properties was the thing to do.

Of course, none of the examples address a derived component updating
an internal property, so maybe this scenario warrants a different
convention... but it didn't seem too far off the beaten path.

Calling super.commitProperties() at the end of my commitProperties()
does the trick. It still feels like I'm working around a potential
problem in the framework, though, or at least my weak understanding of
that part of the framework.

Troy.

Reply via email to