From a3eccfedfad6bd4dbc869b7363cce4bf3323b44e Mon Sep 17 00:00:00 2001 From: Evgeny Gerashchenko Date: Wed, 15 Aug 2012 01:48:24 +0400 Subject: [PATCH] Blocking clicks through balloon. --- .../jet/plugin/codeInsight/EditSignatureBalloon.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/idea/src/org/jetbrains/jet/plugin/codeInsight/EditSignatureBalloon.java b/idea/src/org/jetbrains/jet/plugin/codeInsight/EditSignatureBalloon.java index 54390c89efa..f1603d85417 100644 --- a/idea/src/org/jetbrains/jet/plugin/codeInsight/EditSignatureBalloon.java +++ b/idea/src/org/jetbrains/jet/plugin/codeInsight/EditSignatureBalloon.java @@ -63,11 +63,11 @@ class EditSignatureBalloon { } private Balloon createBalloon(JPanel panel) { - BalloonBuilder builder = JBPopupFactory.getInstance().createDialogBalloonBuilder(panel, "Kotlin signature"); - builder.setHideOnClickOutside(true); - builder.setHideOnKeyOutside(true); + Balloon balloon = JBPopupFactory.getInstance().createDialogBalloonBuilder(panel, "Kotlin signature") + .setHideOnClickOutside(true) + .setHideOnKeyOutside(true) + .setBlockClicksThroughBalloon(true).createBalloon(); - Balloon balloon = builder.createBalloon(); balloon.addListener(new JBPopupAdapter() { @Override public void onClosed(LightweightWindowEvent event) {