Revision 5d18aa82 src/gr/grnet/pithos/web/client/Toolbar.java

b/src/gr/grnet/pithos/web/client/Toolbar.java
121 121
		    	boolean otherSharedTreeSelected = app.getSelectedTree().equals(app.getOtherSharedTreeView());
122 122
		    	Folder folder = app.getSelectedTree().getSelection();
123 123
		    	
124
		    	if (folder != null && (isFolderTreeSelected || otherSharedTreeSelected))
125
		    		app.updateFolder(folder, true, new Command() {
124
		    	if (folder != null) {
125
		    		if (!app.isMySharedSelected()) {
126
			    		app.updateFolder(folder, true, new Command() {
127
			    			
128
			    			@Override
129
			    			public void execute() {
130
			    				app.updateStatistics();
131
			    			}
132
			    		}, true);
133
		    		}
134
		    		else
135
		    			app.updateSharedFolder(folder, true);
126 136
		    			
127
		    			@Override
128
		    			public void execute() {
129
		    				app.updateStatistics();
130
		    			}
131
		    		}, true);
137
		    	}
132 138
			}
133
		});
139
        });
134 140
        toolbar.add(refreshButton);
135 141

  
136 142
        toolsButton = new Anchor("<span class='ico'></span><span class='title'>More...</span>", true);
......
166 172
				    	boolean isFolderTreeSelected = app.getSelectedTree().equals(app.getFolderTreeView());
167 173
				    	boolean otherSharedTreeSelected = app.getSelectedTree().equals(app.getOtherSharedTreeView());
168 174
				    	
169
				    	if (isFolderTreeSelected || otherSharedTreeSelected)
170
				    		refreshButton.setVisible(true);
171
				    	else
172
				    		refreshButton.setVisible(true);
175
			    		refreshButton.setVisible(true);
173 176
				    	
174 177
				    	if (!folder.isInTrash() && canWrite) {
175 178
				    		if (isFolderTreeSelected || otherSharedTreeSelected)

Also available in: Unified diff