I think the fault is in MAStringWriter >>
visitContainer: aDescription. The
original method was like this:
This is intentional. The decision was by default to only display the
first visible description for relationships. Of course you can change
that as you have done.
As I mentioned already several times, from a framework point of view
relationships lead to an explosion of meaningful ways to display,
edit, and validate the associated data. Magritte has chosen one of
these possibilities. You have to subclass or reconfigure the
descriptions if you want something else.
Cheers,
Lukas
--
Lukas Renggli
http://www.lukas-renggli.ch