Revision dddb75e2

b/src/gr/grnet/pithos/web/client/FileList.java
455 455
	        }
456 456
	    }
457 457

  
458
        provider.getList().clear();
458 459
        provider.setList(files);
459 460
        selectionModel.clear();
460 461
        app.showFolderStatistics(folderFileCount);
b/src/gr/grnet/pithos/web/client/Pithos.java
390 390
                    deselectOthers(folderTreeView, folderTreeSelectionModel);
391 391
                    applyPermissions(folderTreeSelectionModel.getSelectedObject());
392 392
                    Folder f = folderTreeSelectionModel.getSelectedObject();
393
                    showFiles(f);
393
            		updateFolder(f, true, new Command() {
394
            			
395
            			@Override
396
            			public void execute() {
397
            				updateStatistics();
398
            			}
399
            		});
394 400
                }
395 401
            }
396 402
        });
......
545 551
                s.setSelected(s.getSelectedObject(), false);
546 552
    }
547 553

  
548
    public void showFiles(Folder f) {
554
    public void showFiles(final Folder f) {
549 555
        Set<File> files = f.getFiles();
550 556
        showFiles(files);
551 557
    }
552 558

  
553 559
    public void showFiles(Set<File> files) {
554
        //Iterator<File> iter = files.iterator();
555
        //fetchFile(iter, files);
556 560
        fileList.setFiles(new ArrayList<File>(files));
557 561
    }
558 562

  
b/src/gr/grnet/pithos/web/client/othersharedtree/OtherSharedTreeViewModel.java
316 316
			public void onSuccess(AccountResource _result) {
317 317
		    	final ListDataProvider<Folder> tempProvider = new ListDataProvider<Folder>();
318 318
				Iterator<Folder> iter = _result.getContainers().iterator();
319
				sharedFiles.get(username).clear();
319 320
				fetchFolder(username, iter, tempProvider, new Command() {
320 321
					
321 322
					@Override
......
413 414
        GetRequest<Folder> getFolder = new GetRequest<Folder>(Folder.class, app.getApiPath(), f.getOwner(), path, f) {
414 415
            @Override
415 416
            public void onSuccess(final Folder _result) {
417
            	GWT.log(String.valueOf(_result.getFiles().size()));
416 418
                if (showfiles)
417 419
                    app.showFiles(_result);
418 420
                Iterator<Folder> iter = _result.getSubfolders().iterator();

Also available in: Unified diff