fixing Incident #16665
git-svn-id: http://svn.d4science-ii.research-infrastructures.eu/gcube/trunk/portlets/user/workspace-tree-widget@179381 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
ba8165fd0b
commit
dc36a61764
|
@ -540,6 +540,7 @@ public class AppControllerExplorer implements EventHandler, TreeAppControllerInt
|
||||||
// IF NOT CANCELLED
|
// IF NOT CANCELLED
|
||||||
String clickedButton = be.getButtonClicked().getItemId();
|
String clickedButton = be.getButtonClicked().getItemId();
|
||||||
if (clickedButton.equals(Dialog.YES)) {
|
if (clickedButton.equals(Dialog.YES)) {
|
||||||
|
GWT.log("Calling unSharedFolderByFolderSharedId for id: "+folderIdentification);
|
||||||
explorerPanel.getAsycTreePanel().mask(ConstantsExplorer.UNSHARING,
|
explorerPanel.getAsycTreePanel().mask(ConstantsExplorer.UNSHARING,
|
||||||
ConstantsExplorer.LOADINGSTYLE);
|
ConstantsExplorer.LOADINGSTYLE);
|
||||||
WorkspaceSharingServiceAsync.INSTANCE.unSharedFolderByFolderSharedId(
|
WorkspaceSharingServiceAsync.INSTANCE.unSharedFolderByFolderSharedId(
|
||||||
|
@ -1942,11 +1943,15 @@ public class AppControllerExplorer implements EventHandler, TreeAppControllerInt
|
||||||
}
|
}
|
||||||
|
|
||||||
new MessageBoxAlert("Error", caught.getMessage() + ".", null);
|
new MessageBoxAlert("Error", caught.getMessage() + ".", null);
|
||||||
|
|
||||||
// System.out.println(caught.getMessage());
|
// System.out.println(caught.getMessage());
|
||||||
explorerPanel.getAsycTreePanel().reloadTreeLevelAndExpandFolder(
|
// explorerPanel.getAsycTreePanel().reloadTreeLevelAndExpandFolder(
|
||||||
event.getTargetParentFileModel().getIdentifier(), false);
|
// event.getTargetParentFileModel().getIdentifier(), false);
|
||||||
explorerPanel.getAsycTreePanel().reloadTreeLevelAndExpandFolder(
|
// explorerPanel.getAsycTreePanel().reloadTreeLevelAndExpandFolder(
|
||||||
event.getFileSourceModel().getParentFileModel().getIdentifier(), true);
|
// event.getFileSourceModel().getParentFileModel().getIdentifier(), true);
|
||||||
|
|
||||||
|
//FXING THE ISSUE #16665
|
||||||
|
explorerPanel.getAsycTreePanel().removeAllAndRecoveryRoot();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -1954,8 +1959,11 @@ public class AppControllerExplorer implements EventHandler, TreeAppControllerInt
|
||||||
explorerPanel.getAsycTreePanel().unmask();
|
explorerPanel.getAsycTreePanel().unmask();
|
||||||
if (result != null) {
|
if (result != null) {
|
||||||
|
|
||||||
if (result.getError() != null)
|
if (result.getError() != null) {
|
||||||
new MessageBoxAlert("Error", result.getError(), null);
|
new MessageBoxAlert("Error", result.getError(), null);
|
||||||
|
//FXING THE ISSUE #16665
|
||||||
|
explorerPanel.getAsycTreePanel().removeAllAndRecoveryRoot();
|
||||||
|
}
|
||||||
|
|
||||||
explorerPanel.getAsycTreePanel().reloadTreeLevelAndExpandFolder(
|
explorerPanel.getAsycTreePanel().reloadTreeLevelAndExpandFolder(
|
||||||
event.getTargetParentFileModel().getIdentifier(), true);
|
event.getTargetParentFileModel().getIdentifier(), true);
|
||||||
|
|
Loading…
Reference in New Issue