From 51a819bb2608f9daa7ad9f0487a784031c7d6ece Mon Sep 17 00:00:00 2001 From: Konstantin Bulenkov Date: Thu, 26 Jul 2012 21:18:39 +0200 Subject: [PATCH] don't mix intention yellow fcker with extender. the extender's glasspane will be always above the lookup's glasspane --- .../src/com/intellij/codeInsight/lookup/impl/LookupImpl.java | 1 + 1 file changed, 1 insertion(+) diff --git a/platform/lang-impl/src/com/intellij/codeInsight/lookup/impl/LookupImpl.java b/platform/lang-impl/src/com/intellij/codeInsight/lookup/impl/LookupImpl.java index b94259b707a8..e4f5c630c459 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/lookup/impl/LookupImpl.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/lookup/impl/LookupImpl.java @@ -940,6 +940,7 @@ public class LookupImpl extends LightweightHint implements LookupEx, Disposable @Override public void run() { assert !myDisposed; + if (((CompletionExtender)myList.getExpandableItemsHandler()).isShowing()) return; myElementHint = new LookupHint(); myLayeredPane.add(myElementHint, 20, 0); myLayeredPane.layoutHint();