diff --git a/src/main/java/org/gcube/portlets/user/workspace/client/view/sharing/PanelTogglePermission.java b/src/main/java/org/gcube/portlets/user/workspace/client/view/sharing/PanelTogglePermission.java index 72d42b1..5e9f405 100644 --- a/src/main/java/org/gcube/portlets/user/workspace/client/view/sharing/PanelTogglePermission.java +++ b/src/main/java/org/gcube/portlets/user/workspace/client/view/sharing/PanelTogglePermission.java @@ -59,6 +59,7 @@ public class PanelTogglePermission extends LayoutContainer { final ToggleButton bToggle = new ToggleButton(acl.getLabel()); bToggle.setScale(ButtonScale.MEDIUM); bToggle.setId(acl.getId()); + bToggle.setAllowDepress(false); bToggle.toggle(acl.getDefaultValue()); bToggle.setIconAlign(IconAlign.TOP); bToggle.addSelectionListener(new SelectionListener() { diff --git a/src/main/java/org/gcube/portlets/user/workspace/client/view/tree/AsyncTreePanel.java b/src/main/java/org/gcube/portlets/user/workspace/client/view/tree/AsyncTreePanel.java index ea58f5f..5fd0d99 100644 --- a/src/main/java/org/gcube/portlets/user/workspace/client/view/tree/AsyncTreePanel.java +++ b/src/main/java/org/gcube/portlets/user/workspace/client/view/tree/AsyncTreePanel.java @@ -318,6 +318,12 @@ public class AsyncTreePanel extends LayoutContainer { return; } + if(sel.isVreFolder()){ + event.setCancelled(true); + event.getStatus().setStatus(false); + return; + } + if(sel != null && sel.getName()!= null) System.out.println("Start drag of " + sel.getName());