Do not reset selection while another selection is in progress
diff --git a/org.eclipse.rmf.pror.reqif10.editor/src/org/eclipse/rmf/pror/reqif10/editor/agilegrid/ProrAgileGridViewer.java b/org.eclipse.rmf.pror.reqif10.editor/src/org/eclipse/rmf/pror/reqif10/editor/agilegrid/ProrAgileGridViewer.java
index f8cccad..c76e052 100644
--- a/org.eclipse.rmf.pror.reqif10.editor/src/org/eclipse/rmf/pror/reqif10/editor/agilegrid/ProrAgileGridViewer.java
+++ b/org.eclipse.rmf.pror.reqif10.editor/src/org/eclipse/rmf/pror/reqif10/editor/agilegrid/ProrAgileGridViewer.java
@@ -427,6 +427,9 @@
 		// SpecHierarchies

 		selectionChangedistener = new ISelectionChangedListener() {

 			public void selectionChanged(SelectionChangedEvent event) {

+				if (settingSelection){

+					return;

+				}

 				Set<Cell> cells = event.getNewSelections();

 				List<Object> items = new ArrayList<Object>();

 				for (Cell cell : cells) {