From 7f7d1014ba8c4d5c05e68f38b81530b4474eebee Mon Sep 17 00:00:00 2001 From: Ekaterina Tuzova Date: Mon, 26 Aug 2013 15:11:23 +0400 Subject: [PATCH] fixed offset for move pass statement into --- .../codeInsight/editorActions/moveUpDown/PyStatementMover.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/src/com/jetbrains/python/codeInsight/editorActions/moveUpDown/PyStatementMover.java b/python/src/com/jetbrains/python/codeInsight/editorActions/moveUpDown/PyStatementMover.java index 15bddba99513..1029d91d59c6 100644 --- a/python/src/com/jetbrains/python/codeInsight/editorActions/moveUpDown/PyStatementMover.java +++ b/python/src/com/jetbrains/python/codeInsight/editorActions/moveUpDown/PyStatementMover.java @@ -354,7 +354,7 @@ public class PyStatementMover extends LineMover { } int offset = addedElement.getTextRange().getStartOffset(); - if (addedElement instanceof PsiComment && offset == 0) { // PsiComment gets broken after adjust indent + if ((addedElement instanceof PsiComment || addedElement instanceof PyPassStatement) && offset == 0) { // PsiComment gets broken after adjust indent final PsiElement psiElement = PyUtil.findNonWhitespaceAtOffset(file, editor.getDocument().getLineEndOffset(addedElementLine) - 1); if (psiElement != null) { offset = psiElement.getTextOffset();