From c823901d9f248f5d22e385c4f52b910b5af2d2a1 Mon Sep 17 00:00:00 2001 From: Francesco Mangiacrapa Date: Mon, 14 Dec 2015 14:12:22 +0000 Subject: [PATCH] Workspace: problem on breadcrumb https://support.d4science.org/issues/1804 This issue has been fixed. Updated pom version at 6.10.1 git-svn-id: http://svn.d4science-ii.research-infrastructures.eu/gcube/trunk/portlets/user/workspace-tree-widget@121818 82a268e6-3cf1-43bd-a215-b396298e98cf --- pom.xml | 2 +- .../user/workspace/client/AppControllerExplorer.java | 10 ++++++---- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/pom.xml b/pom.xml index 6d73d3a..d497449 100644 --- a/pom.xml +++ b/pom.xml @@ -10,7 +10,7 @@ org.gcube.portlets.user workspace-tree-widget - 6.10.0-SNAPSHOT + 6.10.1-SNAPSHOT gCube Workspace Tree Widget gCube Workspace Tree Widget. diff --git a/src/main/java/org/gcube/portlets/user/workspace/client/AppControllerExplorer.java b/src/main/java/org/gcube/portlets/user/workspace/client/AppControllerExplorer.java index c07285b..47b6fa9 100644 --- a/src/main/java/org/gcube/portlets/user/workspace/client/AppControllerExplorer.java +++ b/src/main/java/org/gcube/portlets/user/workspace/client/AppControllerExplorer.java @@ -1754,6 +1754,7 @@ public class AppControllerExplorer implements EventHandler, TreeAppControllerInt }else if(event instanceof SubTreeLoadedEvent){ + GWT.log("SubTreeLoadedEvent..."); SubTreeLoadedEvent subTreeEvent = (SubTreeLoadedEvent) event; sub.setParentItemSelected(subTreeEvent.getPathParentsList()); @@ -2377,10 +2378,11 @@ public class AppControllerExplorer implements EventHandler, TreeAppControllerInt }); } + /** - * Deselecte current selection. + * Deselect current selection. */ - private void deselecteCurrentSelection(){ + private void deselectCurrentSelection(){ FileModel fileModelSelected = explorerPanel.getAsycTreePanel().getSelectedFileModelItem(); if(fileModelSelected!=null) explorerPanel.getAsycTreePanel().deselectItem(fileModelSelected); @@ -2522,7 +2524,7 @@ public class AppControllerExplorer implements EventHandler, TreeAppControllerInt if(fileModel!=null){ if(explorerPanel.getAsycTreePanel().isSearch()) - deselecteCurrentSelection(); + deselectCurrentSelection(); if(fileModel.isDirectory()){ if(fileModel.getParentFileModel()!=null) @@ -2576,7 +2578,7 @@ public class AppControllerExplorer implements EventHandler, TreeAppControllerInt loadItemFromWorkspace(itemIdentifier); } else{ - deselecteCurrentSelection(); + deselectCurrentSelection(); this.explorerPanel.getAsycTreePanel().selectItem(itemIdentifier); //select item } }