Revision 80a65a5f src/gr/grnet/pithos/web/client/othersharedtree/OtherSharedTreeViewModel.java

b/src/gr/grnet/pithos/web/client/othersharedtree/OtherSharedTreeViewModel.java
133 133
                    	app.deselectOthers(app.getOtherSharedTreeView(), selectionModel2);
134 134
                    	app.applyPermissions(null);
135 135
                    	app.showFiles(new HashSet<File>());
136
    					app.showRelevantToolbarButtons();
136 137
                    }
137
                    app.showRelevantToolbarButtons();
138
    				else {
139
    					if (app.getSelectedTree().equals(app.getOtherSharedTreeView()))
140
    						app.setSelectedTree(null);
141
    					if (app.getSelectedTree() == null)
142
    						app.showRelevantToolbarButtons();
143
    				}
138 144
                }
139 145
            });
140 146
            app.addSelectionModel(selectionModel2);
......
170 176
	            				userDataProviderMap.put(username, new ListDataProvider<Folder>());
171 177
	            			}
172 178
	                    	fetchSharedFiles(username, userDataProviderMap.get(username));
179
	    					app.showRelevantToolbarButtons();
173 180
	                    }
174
	                    app.showRelevantToolbarButtons();
181
	    				else {
182
	    					if (app.getSelectedTree().equals(app.getOtherSharedTreeView()))
183
	    						app.setSelectedTree(null);
184
	    					if (app.getSelectedTree() == null)
185
	    						app.showRelevantToolbarButtons();
186
	    				}
175 187
	                }
176 188
	            });
177 189
	            app.addSelectionModel(selectionModel3);

Also available in: Unified diff