Revision c2b71ac3 web_client/src/gr/grnet/pithos/web/client/FileList.java

b/web_client/src/gr/grnet/pithos/web/client/FileList.java
447 447
        vp.addHandler(new ContextMenuHandler() {
448 448
            @Override
449 449
            public void onContextMenu(ContextMenuEvent event) {
450
                FileContextMenu contextMenu = new FileContextMenu(images, treeView.getSelection(), getSelectedFiles(), false);
451
                int x = event.getNativeEvent().getClientX();
452
                int y = event.getNativeEvent().getClientY();
453
                contextMenu.setPopupPosition(x, y);
454
                contextMenu.show();
450
                Folder selectedFolder = treeView.getSelection();
451
                if (!selectedFolder.isTrash()) {
452
                    FileContextMenu contextMenu = new FileContextMenu(images, selectedFolder, getSelectedFiles(), false);
453
                    int x = event.getNativeEvent().getClientX();
454
                    int y = event.getNativeEvent().getClientY();
455
                    contextMenu.setPopupPosition(x, y);
456
                    contextMenu.show();
457
                }
455 458
            }
456 459
        }, ContextMenuEvent.getType());
457 460
		initWidget(vp);

Also available in: Unified diff