This repository was archived by the owner on Jan 18, 2022. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -47,7 +47,6 @@ function createReactNavigationReduxMiddleware<State: {}>(
4747 } ;
4848}
4949
50- let delaySubscriberTriggerUntilReactReduxConnectTriggers = false ;
5150const delayedTriggers = new Map ( ) ;
5251
5352function triggerAllSubscribers (
@@ -57,7 +56,6 @@ function triggerAllSubscribers(
5756) {
5857 const trigger = ( ) => subscribers . forEach ( subscriber => subscriber ( payload ) ) ;
5958 if (
60- ! delaySubscriberTriggerUntilReactReduxConnectTriggers ||
6159 ! payload . action . hasOwnProperty ( 'type' ) ||
6260 ! payload . action . type . startsWith ( "Navigation" ) ||
6361 payload . state === payload . lastState
@@ -85,7 +83,6 @@ function triggerDelayedSubscribers(key: string) {
8583}
8684
8785function createDidUpdateCallback ( key : string ) {
88- delaySubscriberTriggerUntilReactReduxConnectTriggers = true ;
8986 return triggerDelayedSubscribers . bind ( null , key ) ;
9087}
9188
@@ -107,9 +104,7 @@ function initializeListeners(key: string, state: NavigationState) {
107104 lastState : null ,
108105 } ,
109106 ) ;
110- if ( delaySubscriberTriggerUntilReactReduxConnectTriggers ) {
111- triggerDelayedSubscribers ( key ) ;
112- }
107+ triggerDelayedSubscribers ( key ) ;
113108}
114109
115110function createNavigationPropConstructor ( key : string ) {
You can’t perform that action at this time.
0 commit comments