diff --git a/ui/src/app/metadata/configuration/container/metadata-comparison.component.html b/ui/src/app/metadata/configuration/container/metadata-comparison.component.html
index eccf3129c..01617fc64 100644
--- a/ui/src/app/metadata/configuration/container/metadata-comparison.component.html
+++ b/ui/src/app/metadata/configuration/container/metadata-comparison.component.html
@@ -24,30 +24,45 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
diff --git a/ui/src/app/metadata/configuration/container/metadata-comparison.component.ts b/ui/src/app/metadata/configuration/container/metadata-comparison.component.ts
index e8a905b0d..8fb4a817b 100644
--- a/ui/src/app/metadata/configuration/container/metadata-comparison.component.ts
+++ b/ui/src/app/metadata/configuration/container/metadata-comparison.component.ts
@@ -20,14 +20,15 @@ export class MetadataComparisonComponent implements OnDestroy {
limiter: BehaviorSubject = new BehaviorSubject(false);
- versions$: Observable;
- numVersions$: Observable;
- type$: Observable;
+ versions$: Observable = this.store.select(fromReducer.getLimitedComparisonConfigurations);
+ numVersions$: Observable = this.store.select(getComparisonConfigurationCount);
+ type$: Observable = this.store.select(fromReducer.getConfigurationModelType);
loading$: Observable = this.store.select(fromReducer.getComparisonLoading);
limited$: Observable = this.store.select(fromReducer.getViewChangedOnly);
sub: Subscription;
filters$: Observable = this.store.select(fromReducer.getComparisonFilterConfiguration);
filterCompare$: Observable = this.store.select(fromReducer.getLimitedFilterComparisonConfiguration);
+ isProvider$: Observable = this.type$.pipe(map(t => t !== 'resolver'));
constructor(
private store: Store,
@@ -39,10 +40,6 @@ export class MetadataComparisonComponent implements OnDestroy {
map(versions => new CompareVersionRequest(versions))
).subscribe(this.store);
- this.versions$ = this.store.select(fromReducer.getLimitedComparisonConfigurations);
- this.numVersions$ = this.store.select(getComparisonConfigurationCount);
- this.type$ = this.store.select(fromReducer.getConfigurationModelType);
-
this.sub = this.limiter.pipe(
withLatestFrom(this.limited$),
map(([compare, limit]) => new ViewChanged(!limit))