</tr>\r
<tr>\r
<td>click</td>\r
- <td>vaadin=runcomvaadintestscomponentstreeTreeFiltering::/VVerticalLayout[0]/ChildComponentContainer[1]/VVerticalLayout[0]/ChildComponentContainer[1]/VButton[0]/domChild[0]/domChild[0]</td>\r
+ <td>vaadin=runcomvaadintestscomponentstreeTreeFiltering::/VVerticalLayout[0]/ChildComponentContainer[1]/VVerticalLayout[0]/ChildComponentContainer[2]/VButton[0]</td>\r
<td></td>\r
</tr>\r
<tr>\r
</tr>\r
<tr>\r
<td>click</td>\r
- <td>vaadin=runcomvaadintestscomponentstreeTreeFiltering::/VVerticalLayout[0]/ChildComponentContainer[1]/VVerticalLayout[0]/ChildComponentContainer[4]/VButton[0]/domChild[0]/domChild[0]</td>\r
+ <td>vaadin=runcomvaadintestscomponentstreeTreeFiltering::/VVerticalLayout[0]/ChildComponentContainer[1]/VVerticalLayout[0]/ChildComponentContainer[8]/VButton[0]/domChild[0]/domChild[0]</td>\r
<td></td>\r
</tr>\r
<tr>\r
</tr>\r
<tr>\r
<td>click</td>\r
- <td>vaadin=runcomvaadintestscomponentstreeTreeFiltering::/VVerticalLayout[0]/ChildComponentContainer[1]/VVerticalLayout[0]/ChildComponentContainer[3]/VButton[0]/domChild[0]/domChild[0]</td>\r
+ <td>vaadin=runcomvaadintestscomponentstreeTreeFiltering::/VVerticalLayout[0]/ChildComponentContainer[1]/VVerticalLayout[0]/ChildComponentContainer[5]/VButton[0]/domChild[0]/domChild[0]</td>\r
<td></td>\r
</tr>\r
<tr>\r
<td>filter-0</td>\r
</tr>\r
<tr>\r
- <td>click</td>\r
- <td>vaadin=runcomvaadintestscomponentstreeTreeFiltering::/VVerticalLayout[0]/ChildComponentContainer[1]/VVerticalLayout[0]/ChildComponentContainer[2]/VButton[0]/domChild[0]/domChild[0]</td>\r
+ <td>waitForVaadin</td>\r
+ <td></td>\r
<td></td>\r
</tr>\r
+<tr>\r
+ <td>mouseClick</td>\r
+ <td>vaadin=runcomvaadintestscomponentstreeTreeFiltering::/VVerticalLayout[0]/ChildComponentContainer[1]/VVerticalLayout[0]/ChildComponentContainer[1]/VCheckBox[0]/domChild[0]</td>\r
+ <td>69,10</td>\r
+</tr>\r
<tr>\r
<td>waitForVaadin</td>\r
<td></td>\r
<tr>\r
<td>screenCapture</td>\r
<td></td>\r
- <td>filter-0-and-num</td>\r
+ <td>filter-0-no-parents</td>\r
+</tr>\r
+<tr>\r
+ <td>waitForVaadin</td>\r
+ <td></td>\r
+ <td></td>\r
+</tr>\r
+<tr>\r
+ <td>mouseClick</td>\r
+ <td>vaadin=runcomvaadintestscomponentstreeTreeFiltering::/VVerticalLayout[0]/ChildComponentContainer[1]/VVerticalLayout[0]/ChildComponentContainer[1]/VCheckBox[0]/domChild[0]</td>\r
+ <td>69,10</td>\r
+</tr>\r
+<tr>\r
+ <td>waitForVaadin</td>\r
+ <td></td>\r
+ <td></td>\r
</tr>\r
<tr>\r
<td>click</td>\r
- <td>vaadin=runcomvaadintestscomponentstreeTreeFiltering::/VVerticalLayout[0]/ChildComponentContainer[1]/VVerticalLayout[0]/ChildComponentContainer[4]/VButton[0]/domChild[0]</td>\r
+ <td>vaadin=runcomvaadintestscomponentstreeTreeFiltering::/VVerticalLayout[0]/ChildComponentContainer[1]/VVerticalLayout[0]/ChildComponentContainer[3]/VButton[0]</td>\r
<td></td>\r
</tr>\r
<tr>\r
<tr>\r
<td>screenCapture</td>\r
<td></td>\r
- <td>unfiltered</td>\r
+ <td>all-removed</td>\r
</tr>\r
-\r
</tbody></table>\r
</body>\r
</html>\r
\r
final CheckBox filterType = new CheckBox(\r
"Include parent when filtering", true);\r
+ filterType.setImmediate(true);\r
filterType.addListener(new ValueChangeListener() {\r
\r
public void valueChange(ValueChangeEvent event) {\r
cont.setIncludeParentsWhenFiltering(((CheckBox) event\r
.getProperty()).booleanValue());\r
+ ccTree.requestRepaint();\r
}\r
});\r
addComponent(filterType);\r