[fleet] FL-21496 add isHeadlessEnv check before casting Editor to EditorImpl

GitOrigin-RevId: 4a3467d1890ee1814a5781865580a21d549f934f
This commit is contained in:
Ramazan Dzhekshembaev
2023-08-21 11:23:33 +02:00
committed by intellij-monorepo-bot
parent da14cea8cf
commit fd01576a8e

View File

@@ -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();