Author: vrubezhny
Date: 2007-12-13 11:40:30 -0500 (Thu, 13 Dec 2007)
New Revision: 5286
Modified:
trunk/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/text/java/SeamELProposalProcessor.java
Log:
http://jira.jboss.com/jira/browse/JBIDE-1434 Proposal list is showed when cursor in a
position right after attribute closing quotation mark
The issue is fixed
Modified:
trunk/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/text/java/SeamELProposalProcessor.java
===================================================================
---
trunk/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/text/java/SeamELProposalProcessor.java 2007-12-13
15:46:03 UTC (rev 5285)
+++
trunk/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/text/java/SeamELProposalProcessor.java 2007-12-13
16:40:30 UTC (rev 5286)
@@ -313,7 +313,10 @@
if(node instanceof IDOMNode) {
IDOMNode xmlnode = (IDOMNode) node;
ITextRegion completionRegion = getCompletionRegion(offset, node);
- return DOMRegionContext.XML_TAG_ATTRIBUTE_VALUE == completionRegion.getType();
+ if (DOMRegionContext.XML_TAG_ATTRIBUTE_VALUE != completionRegion.getType())
+ return false;
+ ITextRegion nextRegion = getCompletionRegion(offset + 1, node);
+ return DOMRegionContext.XML_TAG_ATTRIBUTE_VALUE == nextRegion.getType();
}
}
return false;