Hi



If I embed aVeComponent in another component then it appears that the
"self answer: someValue" in VeComponent>>renderContentOn: does not work.

What I observe is that clicking on the 'Done' button results in the
re-displaying of aVeComponent.

How is it that the code works when called from aWATask but it does not
work if it is contained in another component?

Can anyone explain what I am doing wrong?

You need to place your  call: in  a callback, not "directly" in renderContentOn:  like:

    html anchor
            callback: [self call: aVeComponent];
...

hth

cédrick