Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Jastram2012-08-29 16:08:59 +0000
committerMichael Jastram2012-08-29 16:08:59 +0000
commit2bd9f8d40402c4d1eabd0aa990408ecff668d968 (patch)
treedff6c408df125b87ae094f34695925d7e3e58900
parent2d98896c702836dd3867474442a3ab23a8f727d1 (diff)
downloadorg.eclipse.rmf-2bd9f8d40402c4d1eabd0aa990408ecff668d968.tar.gz
org.eclipse.rmf-2bd9f8d40402c4d1eabd0aa990408ecff668d968.tar.xz
org.eclipse.rmf-2bd9f8d40402c4d1eabd0aa990408ecff668d968.zip
Fixed a potential deadlock.
-rw-r--r--org.eclipse.rmf.pror.reqif10.editor/src/org/eclipse/rmf/pror/reqif10/editor/agilegrid/ProrAgileGridViewer.java3
1 files changed, 2 insertions, 1 deletions
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 65aec6b4..f8cccad7 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
@@ -215,7 +215,8 @@ public class ProrAgileGridViewer extends Viewer {
ProrRow.ProrRowSpecHierarchy prorRowSpecHierarchy = (ProrRow.ProrRowSpecHierarchy) contentProvider
.getProrRow(row);
- while (prorRowSpecHierarchy.getSpecHierarchy() != newSpecHierarchy) {
+ while (prorRowSpecHierarchy.getSpecHierarchy() != newSpecHierarchy
+ && row <= contentProvider.getRowCount()) {
row++;
}
agileGrid.editCell(row, activeCell.column);

Back to the top