From fb29535671a2eade31d509f4922d12ecb5b581f9 Mon Sep 17 00:00:00 2001
From: Xiao Gui <xgui3783@gmail.com>
Date: Wed, 3 Jul 2019 17:07:35 +0200
Subject: [PATCH] chore: restore animation to navigate to region

---
 src/ui/nehubaContainer/nehubaContainer.component.ts | 3 ++-
 src/ui/signinBanner/signinBanner.components.ts      | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/ui/nehubaContainer/nehubaContainer.component.ts b/src/ui/nehubaContainer/nehubaContainer.component.ts
index 74849c896..b002afb11 100644
--- a/src/ui/nehubaContainer/nehubaContainer.component.ts
+++ b/src/ui/nehubaContainer/nehubaContainer.component.ts
@@ -1090,7 +1090,8 @@ export class NehubaContainer implements OnInit, OnDestroy{
      */
     Object.keys(_navigation).forEach(key => (!_navigation[key]) && delete _navigation[key])
     
-    if( animation ){
+    const { animation: globalAnimationFlag } = this.viewerConfig
+    if( globalAnimationFlag && animation ){
       /* animated */
 
       const gen = timedValues()
diff --git a/src/ui/signinBanner/signinBanner.components.ts b/src/ui/signinBanner/signinBanner.components.ts
index 93c18c3f7..ae687ba8d 100644
--- a/src/ui/signinBanner/signinBanner.components.ts
+++ b/src/ui/signinBanner/signinBanner.components.ts
@@ -203,7 +203,8 @@ export class SigninBanner implements OnInit, OnDestroy{
         this.store.dispatch({
           type: CHANGE_NAVIGATION,
           navigation: {
-            position: region.position
+            position: region.position,
+            animation: {}
           }
         })
       } else {
-- 
GitLab