svn changeset:2730/svn branch:trunk
* @param selected
*/
public void setISelected(boolean selected) {
- setStyleName(getElement(), "i-tree-node-selected", selected);
+ // add style name to caption dom structure only, not to subtree
+ Element styleElement = DOM.getFirstChild(getElement());
+ setStyleName(styleElement, "i-tree-node-selected", selected);
}
public void showContextMenu(Event event) {
cursor: pointer;
}
-.i-tree-node-selected > table > tbody > tr > td > .gwt-TreeItem {
+.i-tree-node-selected .gwt-TreeItem {
background: #5daee8;
color: #fff;
display: block;
padding: 1px;
margin: -1px -1px;
}
-.i-tree-node-selected > table > tbody > tr > td > .gwt-TreeItem:before {
+.i-tree-node-selected .gwt-TreeItem:before {
display: block;
float: left;
content: url(../common/img/blank.gif);
background: #5daee8;
margin: 0 1px 0 -2px;
}
-.i-tree-node-selected > table > tbody > tr > td > .gwt-TreeItem:after {
+.i-tree-node-selected .gwt-TreeItem:after {
display: block;
float: right;
content: url(../common/img/blank.gif);