diff --git a/src/main/java/org/gcube/portlets/user/workspace/client/AppController.java b/src/main/java/org/gcube/portlets/user/workspace/client/AppController.java index ba49a69..35cf682 100644 --- a/src/main/java/org/gcube/portlets/user/workspace/client/AppController.java +++ b/src/main/java/org/gcube/portlets/user/workspace/client/AppController.java @@ -135,6 +135,7 @@ public class AppController implements SubscriberInterface { return eventBus; } + private void bind() { //********EVENTS TO NOTIFY SUBSCRIBERS @@ -1179,7 +1180,11 @@ public class AppController implements SubscriberInterface { if(fileItem!=null && itemIdentifier!= null && fileItem.getIdentifier().compareTo(itemIdentifier)==0){ fileItem.setMarkAsRead(true); - accountingSetItemAsRead(true); + + //SET ICON AS READ IF ITEM IS SELECETED IN THE GRID + FileGridModel fileSelected = getGridSelectedItem(); + if(fileSelected!=null && fileSelected.getIdentifier().compareTo(itemIdentifier)==0) + accountingSetItemAsRead(true); } } diff --git a/src/main/java/org/gcube/portlets/user/workspace/client/view/toolbars/GxtToolBarItemAccounting.java b/src/main/java/org/gcube/portlets/user/workspace/client/view/toolbars/GxtToolBarItemAccounting.java index 0dd80a9..5c6ed8d 100644 --- a/src/main/java/org/gcube/portlets/user/workspace/client/view/toolbars/GxtToolBarItemAccounting.java +++ b/src/main/java/org/gcube/portlets/user/workspace/client/view/toolbars/GxtToolBarItemAccounting.java @@ -89,8 +89,10 @@ public class GxtToolBarItemAccounting extends ToolBar{ add(btnGetInfo); add(new SeparatorToolItem()); add(bHistory); - add(new SeparatorToolItem()); - add(bRead); + + //COMMENTED AT 29/08/2013 +// add(new SeparatorToolItem()); +// add(bRead); enableButtons(false); }