GenerateMembersHandlerBase: change document in write action

This commit is contained in:
peter
2016-12-02 08:17:32 +01:00
parent a1c5568e09
commit 9da29c07e4
@@ -183,7 +183,7 @@ public abstract class GenerateMembersHandlerBase implements CodeInsightActionHan
final PsiElement element = info.getPsiMember();
final TextRange range = element.getTextRange();
editor.getDocument().deleteString(range.getStartOffset(), range.getEndOffset());
WriteAction.run(() -> editor.getDocument().deleteString(range.getStartOffset(), range.getEndOffset()));
int offset = range.getStartOffset();
editor.getCaretModel().moveToOffset(offset);
editor.getScrollingModel().scrollToCaret(ScrollType.CENTER);