public void decorate(UiCanvas canvas) {
BorderLayoutBuilder layout = new BorderLayoutBuilder();
layout.setOpaque(false).setAutomaticallyWrapScrollables(false);
tree.setBorder(Empty.border(0, 20, 5, 0));
layout.northToSouth(label, tree, separator);
layout.decorate(canvas);
}
@Override
public void requestFocus() {
if (isExpanded() && !isEmpty()) {