Fixed "Can't make indentation with pressing Tab"

#KT-1241 fixed
This commit is contained in:
Evgeny Gerashchenko
2012-02-13 14:22:17 +04:00
parent 845e873296
commit c566204966
@@ -11,6 +11,7 @@ import com.intellij.psi.PsiFile;
import com.intellij.psi.util.PsiTreeUtil;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.jet.lang.psi.JetFile;
import org.jetbrains.jet.lang.psi.JetIdeTemplateExpression;
import org.jetbrains.jet.lexer.JetToken;
import org.jetbrains.jet.lexer.JetTokens;
@@ -21,7 +22,7 @@ import org.jetbrains.jet.lexer.JetTokens;
public class JetTemplateParameterTraversalPolicy implements TemplateParameterTraversalPolicy {
@Override
public boolean isValidForFile(Editor editor, PsiFile file) {
return file instanceof JetFile;
return file instanceof JetFile && PsiTreeUtil.findChildOfType(file, JetIdeTemplateExpression.class) != null;
}
@Override