commit | a4ed4e1529d20df4f7288886564a3bf6a5dab8ab | [log] [tgz] |
---|---|---|
author | Dejan Glozic <dejan> | Sun Mar 16 22:55:28 2003 +0000 |
committer | Dejan Glozic <dejan> | Sun Mar 16 22:55:28 2003 +0000 |
tree | 67007c4c5d23f1aabadcddb90a7ba52c2519914f | |
parent | 2a00c73366c73fcd9e5ed1f4793885aec83a2851 [diff] |
*** empty log message ***
diff --git a/update/org.eclipse.update.ui/src/org/eclipse/update/internal/ui/forms/DetailsForm.java b/update/org.eclipse.update.ui/src/org/eclipse/update/internal/ui/forms/DetailsForm.java index 8a38b7d..8de020e 100644 --- a/update/org.eclipse.update.ui/src/org/eclipse/update/internal/ui/forms/DetailsForm.java +++ b/update/org.eclipse.update.ui/src/org/eclipse/update/internal/ui/forms/DetailsForm.java
@@ -1253,14 +1253,18 @@ null, null, validationStatus); + inProgress = false; return false; } - if (!checkEnabledDuplicates(job)) + if (!checkEnabledDuplicates(job)) { + inProgress = false; return false; + } if (job.getJobType() == PendingChange.UNCONFIGURE && job.getFeature().isPatch()) { unconfigurePatch(shell, job.getFeature()); + inProgress = false; return false; } BusyIndicator.showWhile(shell.getDisplay(), new Runnable() {
diff --git a/update/org.eclipse.update.ui/src/org/eclipse/update/internal/ui/views/ConfigurationView.java b/update/org.eclipse.update.ui/src/org/eclipse/update/internal/ui/views/ConfigurationView.java index 2e02462..44b5f78 100644 --- a/update/org.eclipse.update.ui/src/org/eclipse/update/internal/ui/views/ConfigurationView.java +++ b/update/org.eclipse.update.ui/src/org/eclipse/update/internal/ui/views/ConfigurationView.java
@@ -158,6 +158,15 @@ return 2; if (obj.equals(savedFolder)) return 3; + + // sites + if (obj instanceof IConfiguredSiteAdapter) { + IConfiguredSiteAdapter adapter = (IConfiguredSiteAdapter)obj; + IConfiguredSite csite = adapter.getConfiguredSite(); + if (csite.isProductSite()) return 1; + if (csite.isExtensionSite()) return 2; + return 3; + } return super.category(obj); }