From 02cb98063bc79224741e885d1abb0cbbd336d83d Mon Sep 17 00:00:00 2001 From: Dmitry Batrak Date: Tue, 31 May 2016 12:06:57 +0300 Subject: [PATCH] EA-78939 - TDDE: TraceableDisposable.throwDisposalError --- .../src/com/intellij/openapi/command/impl/UndoRedo.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/platform-impl/src/com/intellij/openapi/command/impl/UndoRedo.java b/platform/platform-impl/src/com/intellij/openapi/command/impl/UndoRedo.java index 9e4e26f4e0e0..5185c377421f 100644 --- a/platform/platform-impl/src/com/intellij/openapi/command/impl/UndoRedo.java +++ b/platform/platform-impl/src/com/intellij/openapi/command/impl/UndoRedo.java @@ -192,7 +192,7 @@ abstract class UndoRedo { } private boolean restore(EditorAndState pair) { - if (myEditor == null || pair == null || pair.getEditor() == null) { + if (myEditor == null || !myEditor.isValid() || pair == null || pair.getEditor() == null) { return false; }