Revision 3f62b626 src/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel.java

b/src/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel.java
80 80

  
81 81
    protected Pithos app;
82 82

  
83
    Folder dummy = new Folder("No files shared by me");
84
    
83 85
    private Cell<Folder> folderCell = new AbstractCell<Folder>(ContextMenuEvent.getType().getName()) {
84 86

  
85 87
       @Override
86 88
        public void render(Context context, Folder folder, SafeHtmlBuilder safeHtmlBuilder) {
87
            String html = AbstractImagePrototype.create(MysharedTreeView.images.folderYellow()).getHTML();
88
            safeHtmlBuilder.appendHtmlConstant(html).appendHtmlConstant("&nbsp;");
89
           if (!folder.equals(dummy)) {
90
        	   String html = AbstractImagePrototype.create(MysharedTreeView.images.folderYellow()).getHTML();
91
            	safeHtmlBuilder.appendHtmlConstant(html).appendHtmlConstant("&nbsp;");
92
           }
89 93
            safeHtmlBuilder.append(Templates.INSTANCE.nameSpan(folder.getName()));
90 94
        }
91 95

  
......
132 136
            @Override
133 137
            public void onSuccess(final AccountResource _result) {
134 138
				firstLevelDataProvider.getList().clear();
135
                Folder t = null;
136 139
                for (Folder c : _result.getContainers()) {
137 140
                	if (c.isHome())
138 141
                		firstLevelDataProvider.getList().add(0, c); //Pithos is always first
139 142
                	else if (!c.isTrash())
140 143
                		firstLevelDataProvider.getList().add(c);
141 144
                }
145
                if (firstLevelDataProvider.getList().isEmpty())
146
                	firstLevelDataProvider.getList().add(dummy);
142 147
				if (callback != null)
143 148
					callback.execute();
144 149
            }

Also available in: Unified diff