]> source.dussan.org Git - vaadin-framework.git/commitdiff
setVisibleItemProperties() did not consider itemDataSource, fixes #139
authorMarc Englund <marc.englund@itmill.com>
Wed, 5 Mar 2008 10:44:19 +0000 (10:44 +0000)
committerMarc Englund <marc.englund@itmill.com>
Wed, 5 Mar 2008 10:44:19 +0000 (10:44 +0000)
svn changeset:3969/svn branch:trunk

src/com/itmill/toolkit/ui/Form.java

index f818c99481dd7e008aa592b029a2379926f06a1d..bb6ba54dffe306a9ae342de890583ed6c7af519d 100644 (file)
@@ -903,7 +903,10 @@ public class Form extends AbstractField implements Item.Editor, Buffered, Item,
      */
     public void setVisibleItemProperties(Collection visibleProperties) {
         visibleItemProperties = visibleProperties;
-        final Object value = getValue();
+        Object value = getValue();
+        if (value == null) {
+            value = itemDatasource;
+        }
         setFormDataSource(value, getVisibleItemProperties());
     }