From 05b92079b205bc700bb099b7608f5b446eb8ab01 Mon Sep 17 00:00:00 2001 From: Alexander Kass Date: Thu, 10 Nov 2016 12:55:46 +0300 Subject: [PATCH] DBE: EA-91019 - IAE: BalloonImpl.revalidate --- .../src/org/intellij/lang/regexp/intention/CheckRegExpForm.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RegExpSupport/src/org/intellij/lang/regexp/intention/CheckRegExpForm.java b/RegExpSupport/src/org/intellij/lang/regexp/intention/CheckRegExpForm.java index 242dae54255b..9c6b6502d02a 100644 --- a/RegExpSupport/src/org/intellij/lang/regexp/intention/CheckRegExpForm.java +++ b/RegExpSupport/src/org/intellij/lang/regexp/intention/CheckRegExpForm.java @@ -156,7 +156,7 @@ public class CheckRegExpForm { myMessage.setText(correct == null ? "Pattern is too complex" : correct ? "Matches!" : "No match"); myRootPanel.revalidate(); Balloon balloon = JBPopupFactory.getInstance().getParentBalloonFor(myRootPanel); - if (balloon != null) balloon.revalidate(); + if (balloon != null && !balloon.isDisposed()) balloon.revalidate(); }); }