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

Fix concurrent modification exception when switching root

Guy Carmeli пре 9 година
родитељ
комит
04ad06ca11
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1
    1
      android/app/src/main/java/com/reactnativenavigation/events/EventBus.java

+ 1
- 1
android/app/src/main/java/com/reactnativenavigation/events/EventBus.java Прегледај датотеку

21
             WeakReference<Subscriber> ref = iterator.next();
21
             WeakReference<Subscriber> ref = iterator.next();
22
             Subscriber registered = ref.get();
22
             Subscriber registered = ref.get();
23
             if (registered != null && registered == subscriber) {
23
             if (registered != null && registered == subscriber) {
24
-                subscribers.remove(ref);
24
+                iterator.remove();
25
             }
25
             }
26
         }
26
         }
27
     }
27
     }