Merge "[nobug] undo having JSONTokenizerTest subclass TestCase"
diff --git a/core/bundles/org.eclipse.wst.sse.ui/src/org/eclipse/wst/sse/ui/internal/style/SemanticHighlightingReconciler.java b/core/bundles/org.eclipse.wst.sse.ui/src/org/eclipse/wst/sse/ui/internal/style/SemanticHighlightingReconciler.java
index 6d7a5c5..11f667b 100644
--- a/core/bundles/org.eclipse.wst.sse.ui/src/org/eclipse/wst/sse/ui/internal/style/SemanticHighlightingReconciler.java
+++ b/core/bundles/org.eclipse.wst.sse.ui/src/org/eclipse/wst/sse/ui/internal/style/SemanticHighlightingReconciler.java
@@ -172,22 +172,17 @@
 	}
 
 	private void addPosition(Position position, HighlightingStyle highlighting, boolean isReadOnly) {
-		boolean isExisting = false;
 		// TODO: use binary search
 		for (int i = 0, n = fRemovedPositions.size(); i < n; i++) {
 			HighlightedPosition highlightedPosition = (HighlightedPosition) fRemovedPositions.get(i);
 			if (highlightedPosition == null)
 				continue;
 			if (highlightedPosition.isEqual(position, highlighting)) {
-				isExisting = true;
 				fRemovedPositions.set(i, null);
 				fNOfRemovedPositions--;
-				break;
 			}
 		}
-		if (!isExisting) {
-			fAddedPositions.add(fJobPresenter.createHighlightedPosition(position, highlighting, isReadOnly));
-		}
+		fAddedPositions.add(fJobPresenter.createHighlightedPosition(position, highlighting, isReadOnly));
 	}
 
 	/**