From d3a5ce2de726f8b05d441b306bb9e744680601fc Mon Sep 17 00:00:00 2001 From: Kirill Kalishev Date: Thu, 11 Feb 2010 14:43:55 +0300 Subject: [PATCH] NPE in TabLabel when invalidating --- .../platform-api/src/com/intellij/ui/tabs/impl/TabLabel.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/platform/platform-api/src/com/intellij/ui/tabs/impl/TabLabel.java b/platform/platform-api/src/com/intellij/ui/tabs/impl/TabLabel.java index 1eb815d938b8..c2f2956ccc50 100644 --- a/platform/platform-api/src/com/intellij/ui/tabs/impl/TabLabel.java +++ b/platform/platform-api/src/com/intellij/ui/tabs/impl/TabLabel.java @@ -237,7 +237,10 @@ public class TabLabel extends JPanel { setInactiveStateImage(null); myLabel.invalidate(); - myActionPanel.invalidate(); + + if (myActionPanel != null) { + myActionPanel.invalidate(); + } myTabs.revalidateAndRepaint(false); }