commit | 4df87e7e21faa413639eb47f1dbc8bd65fa1086b | [log] [tgz] |
---|---|---|
author | lchui <lchui> | Mon May 28 21:02:34 2001 +0000 |
committer | lchui <lchui> | Mon May 28 21:02:34 2001 +0000 |
tree | 5c427a172c1e1abfb84c1e69089e12e3372ce4a3 | |
parent | 3e8561f00e56da14c6ee29c84c1af727eb7e09d7 [diff] |
1GE8YCR
diff --git a/update/org.eclipse.update/Eclipse Update/org/eclipse/update/internal/core/UpdateManager.java b/update/org.eclipse.update/Eclipse Update/org/eclipse/update/internal/core/UpdateManager.java index 5b6d983..e37372b 100644 --- a/update/org.eclipse.update/Eclipse Update/org/eclipse/update/internal/core/UpdateManager.java +++ b/update/org.eclipse.update/Eclipse Update/org/eclipse/update/internal/core/UpdateManager.java
@@ -481,7 +481,9 @@ IComponentEntryDescriptor[] componentEntries = productDescriptor.getComponentEntries(); for (int i = 0; i < componentEntries.length; ++i) { - removeComponent(componentEntries[i].getComponentDescriptor(), productDescriptor); + IComponentDescriptor componentDescriptor = componentEntries[i].getComponentDescriptor(); + if (componentDescriptor.isRemovable(productDescriptor)) + removeComponent(componentDescriptor, productDescriptor); } // Product