hello,
Two binding codes:
[1]
<fb:value id="manager-firstname" path="manager/firstname"/>
<fb:value id="manager-name" path="manager/name"/>
<fb:value id="manager-title" path="manager/title/nameEn"/>
[2]
<fb:context path="manager">
<fb:value id="manager-firstname" path="firstname"/>
<fb:value id="manager-name" path="name"/>
<fb:value id="manager-title" path="title/nameEn"/>
</fb:context>
At first sight two above codes are semanticly the same,
but they're at fact different! The problem appeared when
I was reloading form, when model externaly was changed.
0) manager and its propeties are set to not-null values
1) (first load) all three (manager-*) widgets are set to some strings
2) model is externaly changed, manager reference is set to null
3) (second load) (here above codes behave different)
code [1]: all value of manager-* are set to null
code [2]: any value of manager-* widget isn't changed
This looks like a bug... or am I missing something?
best regards,
--
Michal Stochmialek <[EMAIL PROTECTED]>