diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/tree/TreeController.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/tree/TreeController.java index 63f8c99a2..8ee75508e 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/tree/TreeController.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/tree/TreeController.java @@ -426,6 +426,16 @@ public abstract class TreeController> extends onDoubleClickForSchedulingStateCell(currentElement); } }); + cell.addEventListener(Events.ON_CLICK, new EventListener() { + + private Treeitem item = (Treeitem) getCurrentTreeRow().getParent(); + + @Override + public void onEvent(Event event) throws Exception { + item.setSelected(true); + Util.reloadBindings(item.getParent()); + } + }); schedulingState.addTypeChangeListener( new ITypeChangedListener() {