From 2405cc21a9618e50a5742eb0f3a4c4dff2bb8894 Mon Sep 17 00:00:00 2001 From: Giancarlo Panichi Date: Wed, 25 Jun 2014 08:10:33 +0000 Subject: [PATCH] Updated Validation Added Resume git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-table-widget@97738 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../client/validation/ValidationsTasksPanel.java | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/src/main/java/org/gcube/portlets/user/td/tablewidget/client/validation/ValidationsTasksPanel.java b/src/main/java/org/gcube/portlets/user/td/tablewidget/client/validation/ValidationsTasksPanel.java index 11391a6..799be5e 100644 --- a/src/main/java/org/gcube/portlets/user/td/tablewidget/client/validation/ValidationsTasksPanel.java +++ b/src/main/java/org/gcube/portlets/user/td/tablewidget/client/validation/ValidationsTasksPanel.java @@ -491,8 +491,8 @@ public class ValidationsTasksPanel extends FramedPanel implements ResumeDialogLi } }); - contextMenu.add(resumeItem); - contextMenu.setEnabled(false); + //contextMenu.add(resumeItem); + tree.setContextMenu(contextMenu); tree.addBeforeShowContextMenuHandler(new BeforeShowContextMenuHandler() { @@ -512,8 +512,8 @@ public class ValidationsTasksPanel extends FramedPanel implements ResumeDialogLi if (v.getValid()) { contextMenu.clear(); contextMenu.add(resumeItem); - contextMenu.setEnabled(true); tree.setContextMenu(contextMenu); + event.setCancelled(true); } else { InvocationS invocationS = v.getInvocation(); Long op = invocationS.getOperationId(); @@ -522,26 +522,23 @@ public class ValidationsTasksPanel extends FramedPanel implements ResumeDialogLi contextMenu.clear(); contextMenu.add(resolveItem); contextMenu.add(resumeItem); - contextMenu.setEnabled(true); tree.setContextMenu(contextMenu); } else { contextMenu.clear(); contextMenu.add(resumeItem); - contextMenu.setEnabled(true); tree.setContextMenu(contextMenu); } } } else { contextMenu.clear(); - contextMenu.setEnabled(false); tree.setContextMenu(contextMenu); + event.setCancelled(true); } } else { contextMenu.clear(); - contextMenu.setEnabled(false); tree.setContextMenu(contextMenu); - + event.setCancelled(true); } }