From 34f2d58eafdb7ef0406a88f04db55ea5b13999e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yann=20C=C3=A9bron?= Date: Thu, 7 Jan 2016 15:56:57 +0100 Subject: [PATCH] FinderRecursivelPanel: ignore INRE from doCustomizeCellRenderer() --- .../src/com/intellij/ui/FinderRecursivePanel.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/platform/platform-impl/src/com/intellij/ui/FinderRecursivePanel.java b/platform/platform-impl/src/com/intellij/ui/FinderRecursivePanel.java index 1eb6bea1918d..f1581b5dcde1 100644 --- a/platform/platform-impl/src/com/intellij/ui/FinderRecursivePanel.java +++ b/platform/platform-impl/src/com/intellij/ui/FinderRecursivePanel.java @@ -362,7 +362,12 @@ public abstract class FinderRecursivePanel extends JBSplitter implements Data append("loading..."); } - doCustomizeCellRenderer(this, list, t, index, isSelected, cellHasFocus); + try { + doCustomizeCellRenderer(this, list, t, index, isSelected, cellHasFocus); + } + catch (IndexNotReadyException ignored) { + // ignore + } Color bg = isSelected ? UIUtil.getTreeSelectionBackground(cellHasFocus) : UIUtil.getTreeTextBackground(); if (!isSelected && myFileColorManager.isEnabled()) {