move multiple statements correctly past anonymous class

This commit is contained in:
Bas Leijdekkers
2015-01-27 08:53:28 +01:00
parent 1da171440c
commit 4660ae37c2
@@ -111,7 +111,7 @@ class StatementMover extends LineMover {
return destLine;
}
PsiElement sibling =
StatementUpDownMover.firstNonWhiteElement(down ? range.firstElement.getNextSibling() : range.firstElement.getPrevSibling(), down);
StatementUpDownMover.firstNonWhiteElement(down ? range.lastElement.getNextSibling() : range.firstElement.getPrevSibling(), down);
PsiElement toMove = sibling;
if (!(sibling instanceof PsiStatement)) {
return destLine;