EA-83177 - ISE: EditorView.offsetToVisualPosition

This commit is contained in:
Dmitry Batrak
2016-09-30 12:13:44 +03:00
parent ddc1657b35
commit b13ebb2003
@@ -59,7 +59,6 @@ import com.intellij.psi.impl.source.tree.injected.Place;
import com.intellij.psi.util.PsiUtilCore;
import com.intellij.testFramework.LightVirtualFile;
import com.intellij.ui.awt.RelativePoint;
import com.intellij.util.DocumentUtil;
import com.intellij.util.IncorrectOperationException;
import com.intellij.util.ObjectUtils;
import com.intellij.util.containers.ContainerUtil;
@@ -430,16 +429,13 @@ public class QuickEditHandler extends DocumentAdapter implements Disposable {
// reformat
PsiDocumentManager.getInstance(myProject).commitDocument(myOrigDocument);
Runnable task = () -> {
try {
CodeStyleManager.getInstance(myProject).reformatRange(
origPsiFile, hostStartOffset, myAltFullRange.getEndOffset(), true);
}
catch (IncorrectOperationException e1) {
//LOG.error(e);
}
};
DocumentUtil.executeInBulk(myOrigDocument, true, task);
try {
CodeStyleManager.getInstance(myProject).reformatRange(
origPsiFile, hostStartOffset, myAltFullRange.getEndOffset(), true);
}
catch (IncorrectOperationException e1) {
//LOG.error(e);
}
PsiElement newInjected = InjectedLanguageManager.getInstance(myProject).findInjectedElementAt(origPsiFile, hostStartOffset);
DocumentWindow documentWindow = newInjected == null ? null : InjectedLanguageUtil.getDocumentWindow(newInjected);