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]>

Reply via email to