From 4a8f00133248bc1c5beec689efd1ce5cefd44802 Mon Sep 17 00:00:00 2001 From: peter Date: Thu, 24 Feb 2011 19:26:40 +0100 Subject: [PATCH] any extension modification should clear the cache --- .../intellij/openapi/extensions/impl/ExtensionPointImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/extensions/src/com/intellij/openapi/extensions/impl/ExtensionPointImpl.java b/platform/extensions/src/com/intellij/openapi/extensions/impl/ExtensionPointImpl.java index d6eb064ae4bf..28165502b7f0 100644 --- a/platform/extensions/src/com/intellij/openapi/extensions/impl/ExtensionPointImpl.java +++ b/platform/extensions/src/com/intellij/openapi/extensions/impl/ExtensionPointImpl.java @@ -114,12 +114,12 @@ public class ExtensionPointImpl implements ExtensionPoint { } } internalRegisterExtension(extension, new ObjectComponentAdapter(extension, order), index, true); - clearCache(); } else { myExtensionAdapters.add(new ObjectComponentAdapter(extension, order)); processAdapters(); } + clearCache(); } private void internalRegisterExtension(T extension, ExtensionComponentAdapter adapter, int index, boolean runNotifications) {