diff --git a/src/main/java/org/gcube/portlets/user/workspace/client/view/windows/DialogShareableLink.java b/src/main/java/org/gcube/portlets/user/workspace/client/view/windows/DialogShareableLink.java index 236f075..744c9a4 100644 --- a/src/main/java/org/gcube/portlets/user/workspace/client/view/windows/DialogShareableLink.java +++ b/src/main/java/org/gcube/portlets/user/workspace/client/view/windows/DialogShareableLink.java @@ -200,6 +200,7 @@ public class DialogShareableLink extends Composite { alertFilePublicLink.setVisible(false); alertFolderPublicLink.setVisible(false); filedEnableDisableSharing.setVisible(false); + buttonShareSettings.setVisible(false); //panelFieldsContainer.setVisible(false); showMessage("", false); this.itemIsPublicStatus = item.isPublic(); @@ -216,10 +217,14 @@ public class DialogShareableLink extends Composite { acessToFolderLink(item, true); } - if(item.isShared()) { //CASE SHARED FOLDER + if(item.isShared()) { //CASE SHARED FOLDER //panelFieldsContainer.setVisible(true); fieldSetPrivate.setVisible(true); fieldPrivateSharing.setVisible(true); + + if(item.isShareable()) + buttonShareSettings.setVisible(true); + loadAndShowPrivateLink(item, textPrivateLink); if(!item.isPublic()) { //THE FOLDER IS NOT PUBLIC