From 3fd7562bb71e5ac6f05be622aa0210c10a67289c Mon Sep 17 00:00:00 2001 From: "peter.gromov" Date: Thu, 11 Nov 2010 14:36:03 +0300 Subject: [PATCH] diagnostics for null lookup item bounds (EA-23182) --- .../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 829910392524..fab60030a8e6 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 @@ -698,6 +698,7 @@ public class LookupImpl extends LightweightHint implements Lookup, Disposable { int index = myList.getSelectedIndex(); Rectangle itmBounds = myList.getCellBounds(index, index); if (itmBounds == null){ + LOG.error("No bounds for " + index + "; size=" + myList.getModel().getSize()); return null; } Point layeredPanePoint=SwingUtilities.convertPoint(myList,itmBounds.x,itmBounds.y,getComponent());