diff --git a/EventBus/src/org/greenrobot/eventbus/SubscriberMethodFinder.java b/EventBus/src/org/greenrobot/eventbus/SubscriberMethodFinder.java index db5e0ad3..a5b2b8b0 100644 --- a/EventBus/src/org/greenrobot/eventbus/SubscriberMethodFinder.java +++ b/EventBus/src/org/greenrobot/eventbus/SubscriberMethodFinder.java @@ -84,7 +84,7 @@ private List findUsingInfo(Class subscriberClass) { findState.subscriberMethods.add(subscriberMethod); } } - } else { + } else if (subscriberInfoIndexes == null) { findUsingReflectionInSingleClass(findState); } findState.moveToSuperclass();