From 822aaf050477bd580a23f11a1f5bc7dfc749bbfe Mon Sep 17 00:00:00 2001 From: "Maxim.Mossienko" Date: Mon, 14 Jan 2013 18:34:25 +0400 Subject: [PATCH] EA-42783 --- .../lang/regexp/intention/CheckRegExpForm.java | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/RegExpSupport/src/org/intellij/lang/regexp/intention/CheckRegExpForm.java b/RegExpSupport/src/org/intellij/lang/regexp/intention/CheckRegExpForm.java index 27f07d8f0028..4cf6c4079da8 100644 --- a/RegExpSupport/src/org/intellij/lang/regexp/intention/CheckRegExpForm.java +++ b/RegExpSupport/src/org/intellij/lang/regexp/intention/CheckRegExpForm.java @@ -106,12 +106,14 @@ public class CheckRegExpForm { @Override public void documentChanged(DocumentEvent e) { updater.cancelAllRequests(); - updater.addRequest(new Runnable() { - @Override - public void run() { - updateBalloon(); - } - }, 200); + if (!updater.isDisposed()) { + updater.addRequest(new Runnable() { + @Override + public void run() { + updateBalloon(); + } + }, 200); + } } }; myRegExp.addDocumentListener(documentListener);