From 6ff194c259d5da4d326db2c94e7020e4488843eb Mon Sep 17 00:00:00 2001 From: relves Date: Thu, 15 Feb 2007 19:38:48 +0000 Subject: NEW - bug 173320: NPE on submit of Bugzilla task with attachments https://bugs.eclipse.org/bugs/show_bug.cgi?id=173320 --- .../mylyn/tasks/ui/editors/AbstractRepositoryTaskEditor.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui/editors/AbstractRepositoryTaskEditor.java b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui/editors/AbstractRepositoryTaskEditor.java index de3e9dbea..0856dacfc 100644 --- a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui/editors/AbstractRepositoryTaskEditor.java +++ b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui/editors/AbstractRepositoryTaskEditor.java @@ -1212,8 +1212,14 @@ public abstract class AbstractRepositoryTaskEditor extends TaskFormPage { */ attachmentsTableViewer.addSelectionChangedListener(new ISelectionChangedListener() { public void selectionChanged(SelectionChangedEvent e) { + + if(e.getSelection().isEmpty()) { + return; + } + RepositoryAttachment att = (RepositoryAttachment) (((StructuredSelection) e.getSelection()) .getFirstElement()); + popupMenu.removeAll(); popupMenu.add(openMenu); openMenu.removeAll(); -- cgit v1.2.3