From 232174334835450275fd581df2e65e0157b0ada0 Mon Sep 17 00:00:00 2001
From: Xiao Gui <xgui3783@gmail.com>
Date: Wed, 18 Nov 2020 08:53:39 +0100
Subject: [PATCH] bugfix: ieeg view change not detecting

---
 .../singleFeatures/base/regionFeature.base.ts                 | 2 +-
 .../iEEGRecordings/iEEGRecordings/iEEGRecordings.component.ts | 4 ++++
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/ui/regionalFeatures/singleFeatures/base/regionFeature.base.ts b/src/ui/regionalFeatures/singleFeatures/base/regionFeature.base.ts
index 27c68f8e6..3df568395 100644
--- a/src/ui/regionalFeatures/singleFeatures/base/regionFeature.base.ts
+++ b/src/ui/regionalFeatures/singleFeatures/base/regionFeature.base.ts
@@ -49,7 +49,7 @@ export class RegionFeatureBase{
     if (val === this._dataIsLoading) return
     this._dataIsLoading = val
     this.dataIsLoading$.next(val)
-    this.dataIsLoadingEventEmitter.next(val)
+    this.dataIsLoadingEventEmitter.emit(val)
   }
   get dataIsLoading(){
     return this._dataIsLoading
diff --git a/src/ui/regionalFeatures/singleFeatures/iEEGRecordings/iEEGRecordings/iEEGRecordings.component.ts b/src/ui/regionalFeatures/singleFeatures/iEEGRecordings/iEEGRecordings/iEEGRecordings.component.ts
index 9648e856a..800249b0e 100644
--- a/src/ui/regionalFeatures/singleFeatures/iEEGRecordings/iEEGRecordings/iEEGRecordings.component.ts
+++ b/src/ui/regionalFeatures/singleFeatures/iEEGRecordings/iEEGRecordings/iEEGRecordings.component.ts
@@ -67,6 +67,10 @@ export class IEEGRecordingsCmp extends RegionFeatureBase implements ISingleFeatu
       })
     )
 
+    this.sub.push(
+      this.dataIsLoading$.subscribe(() => this.viewChanged.emit(null))
+    )
+
     this.onDestroyCb.push(() => {
       if (this.landmarksLoaded.length > 0) this.regionFeatureService.removeLandmarks(this.landmarksLoaded)
     })
-- 
GitLab