]> source.dussan.org Git - vaadin-framework.git/commitdiff
Bugfixes for tree
authorJoonas Lehtinen <joonas.lehtinen@itmill.com>
Wed, 13 Jun 2007 13:54:30 +0000 (13:54 +0000)
committerJoonas Lehtinen <joonas.lehtinen@itmill.com>
Wed, 13 Jun 2007 13:54:30 +0000 (13:54 +0000)
svn changeset:1700/svn branch:trunk

src/com/itmill/toolkit/terminal/gwt/client/ui/TkTree.java

index 2ed9dde64c5918e60c909fe0bbe8f2485efe2f44..3585bc88ee1649292ca4e0593c671dda2d31eab0 100644 (file)
@@ -60,7 +60,7 @@ public class TkTree extends Composite implements Paintable {
                                item.setSelected(true);
                                String key = ((TreeNode)item).key;
                                if (key != null) {
-                                       if (multiselect) selectedIds.clear();
+                                       if (!multiselect) selectedIds.clear();
                                        if (selectedIds.contains(key)) selectedIds.remove(key);
                                        else selectedIds.add(key);
                                        TkTree.this.client.updateVariable(TkTree.this.id, "selected", selectedIds.toArray(), true);