any extension modification should clear the cache

This commit is contained in:
peter
2011-02-25 12:37:12 +01:00
parent 6090066422
commit 4a8f001332
@@ -114,12 +114,12 @@ public class ExtensionPointImpl<T> implements ExtensionPoint<T> {
}
}
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) {