From 3679ac6d5999d34021991670942e276cb4e57d2f Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Tue, 16 Jun 2015 13:38:51 +0300 Subject: [PATCH] test fix --- .../postfix/templates/JavaPostfixTemplateProvider.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/java/java-impl/src/com/intellij/codeInsight/template/postfix/templates/JavaPostfixTemplateProvider.java b/java/java-impl/src/com/intellij/codeInsight/template/postfix/templates/JavaPostfixTemplateProvider.java index 629d4dd02115..7f21ad2bfcca 100644 --- a/java/java-impl/src/com/intellij/codeInsight/template/postfix/templates/JavaPostfixTemplateProvider.java +++ b/java/java-impl/src/com/intellij/codeInsight/template/postfix/templates/JavaPostfixTemplateProvider.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2014 JetBrains s.r.o. + * Copyright 2000-2015 JetBrains s.r.o. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -108,7 +108,7 @@ public class JavaPostfixTemplateProvider implements PostfixTemplateProvider { if (pointer != null) { final PsiElement addedSemicolon = pointer.getElement(); file.putUserData(ADDED_SEMICOLON, null); - if (addedSemicolon != null && addedSemicolon.isValid()) { + if (addedSemicolon != null && addedSemicolon.isValid() && addedSemicolon.getNode().getElementType() == JavaTokenType.SEMICOLON) { CommandProcessor.getInstance().runUndoTransparentAction(new Runnable() { @Override public void run() {