From fd01576a8e7951da3fbeb4867338e24541decd31 Mon Sep 17 00:00:00 2001 From: Ramazan Dzhekshembaev Date: Mon, 21 Aug 2023 11:23:33 +0200 Subject: [PATCH] [fleet] FL-21496 add isHeadlessEnv check before casting Editor to EditorImpl GitOrigin-RevId: 4a3467d1890ee1814a5781865580a21d549f934f --- .../refactoring/rename/inplace/MemberInplaceRenamer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/refactoring/rename/inplace/MemberInplaceRenamer.java b/platform/lang-impl/src/com/intellij/refactoring/rename/inplace/MemberInplaceRenamer.java index f32e357e8e8e..e1bcd8634d29 100644 --- a/platform/lang-impl/src/com/intellij/refactoring/rename/inplace/MemberInplaceRenamer.java +++ b/platform/lang-impl/src/com/intellij/refactoring/rename/inplace/MemberInplaceRenamer.java @@ -305,7 +305,7 @@ public class MemberInplaceRenamer extends VariableInplaceRenamer { @Override protected void revertStateOnFinish() { final Editor editor = InjectedLanguageEditorUtil.getTopLevelEditor(myEditor); - if (editor == FileEditorManager.getInstance(myProject).getSelectedTextEditor()) { + if (editor == FileEditorManager.getInstance(myProject).getSelectedTextEditor() && !ApplicationManager.getApplication().isHeadlessEnvironment()) { ((EditorImpl)editor).startDumb(); } revertState();