From 9cf937aa9cd50538aa92557cbed642e189c451af Mon Sep 17 00:00:00 2001
From: Xiao Gui <xgui3783@gmail.com>
Date: Thu, 10 Jun 2021 14:44:29 +0200
Subject: [PATCH] bugfix: hide receptor panel if no receptor data received

---
 .../bsFeatures/receptor/hasReceptor.directive.ts                | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/atlasComponents/regionalFeatures/bsFeatures/receptor/hasReceptor.directive.ts b/src/atlasComponents/regionalFeatures/bsFeatures/receptor/hasReceptor.directive.ts
index de2d9f876..ae64c281f 100644
--- a/src/atlasComponents/regionalFeatures/bsFeatures/receptor/hasReceptor.directive.ts
+++ b/src/atlasComponents/regionalFeatures/bsFeatures/receptor/hasReceptor.directive.ts
@@ -21,7 +21,7 @@ export class BsFeatureReceptorDirective extends BsRegionInputBase implements OnD
     switchMap(val => merge(
       of(null),
       this.getFeatureInstancesList('ReceptorDistribution').pipe(
-        mapTo(true),
+        map(arr => arr.length > 0),
         catchError(() => of(false))
       )
     )),
-- 
GitLab