Преглед изворни кода

Generate navigatorEventID by screen

navigatorEventID was generated from navigator, probably by mistake.
This caused a bug which was noticeable when showing modals from
a pushed screen. In this case two components shared the same
navigatorEventID thus they both responded to events from native.
Guy Carmeli пре 8 година
родитељ
комит
98e9666598
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1
    1
      src/platformSpecific.android.js

+ 1
- 1
src/platformSpecific.android.js Прегледај датотеку

@@ -87,7 +87,7 @@ function dismissAllModals(params) {
87 87
 function addNavigatorParams(screen, navigator = null, idx = '') {
88 88
   screen.navigatorID = navigator ? navigator.navigatorID : utils.getRandomId() + '_nav' + idx;
89 89
   screen.screenInstanceID = utils.getRandomId();
90
-  screen.navigatorEventID = navigator ? navigator.navigatorEventID : screen.screenInstanceID + '_events';
90
+  screen.navigatorEventID = screen.screenInstanceID + '_events';
91 91
 }
92 92
 
93 93
 function addNavigatorButtons(screen) {