From 5f9496f4ea80f94f67038238448f032c81c1d273 Mon Sep 17 00:00:00 2001 From: Kirill Kalishev Date: Fri, 11 Sep 2009 15:32:03 +0400 Subject: [PATCH] Dialog: typeahed - dispose may be before context ste up --- .../src/com/intellij/openapi/ui/impl/DialogWrapperPeerImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/platform-impl/src/com/intellij/openapi/ui/impl/DialogWrapperPeerImpl.java b/platform/platform-impl/src/com/intellij/openapi/ui/impl/DialogWrapperPeerImpl.java index 3c6b7a74303e..391539d5364a 100644 --- a/platform/platform-impl/src/com/intellij/openapi/ui/impl/DialogWrapperPeerImpl.java +++ b/platform/platform-impl/src/com/intellij/openapi/ui/impl/DialogWrapperPeerImpl.java @@ -942,7 +942,7 @@ public class DialogWrapperPeerImpl extends DialogWrapperPeer implements FocusTra } private void flushEvents() { - if (myWrapper.isToDispatchTypeAhead()) { + if (myWrapper.isToDispatchTypeAhead() && myContextOnFinish != null) { myContextOnFinish.dispatch(myEvents); } }