From 4a7702ad3c7f1e703101774cf9d9631155d5b718 Mon Sep 17 00:00:00 2001 From: Maxim Mossienko Date: Tue, 8 Feb 2005 13:15:26 +0300 Subject: [PATCH] fixed typing { after $ --- .../intellij/codeInsight/editorActions/TypedHandler.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/source/com/intellij/codeInsight/editorActions/TypedHandler.java b/source/com/intellij/codeInsight/editorActions/TypedHandler.java index 60d2e60dace0..d247c07f26c2 100644 --- a/source/com/intellij/codeInsight/editorActions/TypedHandler.java +++ b/source/com/intellij/codeInsight/editorActions/TypedHandler.java @@ -356,9 +356,12 @@ public class TypedHandler implements TypedActionHandler { // TODO: handle it with insertAfterLParen(...) if (!JspxCompletionData.isJavaContext(elementAt) && - elementAt.getText().equals("${") + elementAt.getText().equals("{") ) { - editor.getDocument().insertString(offset, "}"); + PsiElement prevSibling = elementAt.getPrevSibling(); + if (prevSibling!=null && prevSibling.getText().equals("$")) { + editor.getDocument().insertString(offset, "}"); + } return true; }