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