From 87bec55afbbc35f7922e02eb7d0f05b2eaf2018e Mon Sep 17 00:00:00 2001 From: "n.hoffmann" Date: Wed, 25 May 2011 13:32:46 +0000 Subject: [PATCH] Fixes NPE when no term was selected but the edit button was pressed --- .../taxeditor/preference/menu/AbstractMenuPreferences.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/menu/AbstractMenuPreferences.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/menu/AbstractMenuPreferences.java index 05beaa434..bd9df2e8e 100644 --- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/menu/AbstractMenuPreferences.java +++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/menu/AbstractMenuPreferences.java @@ -235,6 +235,11 @@ public abstract class AbstractMenuPreferences extends public void widgetSelected(SelectionEvent e) { T selection = (T) ((StructuredSelection) tableViewer.getSelection()).getFirstElement(); + if(selection == null){ + StoreUtil.informationDialog("Nothing selected", "Please select a term to edit."); + return; + } + VocabularyTermWizard wizard = new VocabularyTermWizard(getTermClass(), selection, getConversationHolder()); WizardDialog dialog = new WizardDialog(StoreUtil.getShell(), wizard); -- 2.34.1