From 24f32bad39f986d6fa8e742cd7687b620972fb77 Mon Sep 17 00:00:00 2001 From: mclay Date: Mon, 18 Aug 2008 18:12:03 +0000 Subject: [PATCH] fix: bug 242664: [Content Assist] Proposals https://bugs.eclipse.org/bugs/show_bug.cgi?id=242664 --- .../src/org/eclipse/xtext/parsetree/ParseTreeUtil.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/ParseTreeUtil.java b/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/ParseTreeUtil.java index 9db057122..6ccabc5c9 100644 --- a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/ParseTreeUtil.java +++ b/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/ParseTreeUtil.java @@ -88,7 +88,8 @@ public final class ParseTreeUtil { AbstractNode abstractNode = null; - if (contextNode.getOffset() <= offsetPosition) { + if (contextNode.getOffset() < offsetPosition || + (0==offsetPosition && offsetPosition==contextNode.getOffset())) { if (contextNode.getGrammarElement() instanceof AbstractElement || contextNode.getGrammarElement() instanceof ParserRule) {