diff --git a/AndroidAnnotations/androidannotations-core/androidannotations-test/src/test/java/org/androidannotations/test/afterextras/AfterExtrasActivityTest.java b/AndroidAnnotations/androidannotations-core/androidannotations-test/src/test/java/org/androidannotations/test/afterextras/AfterExtrasActivityTest.java index a3cd79127a..dce7f7766d 100644 --- a/AndroidAnnotations/androidannotations-core/androidannotations-test/src/test/java/org/androidannotations/test/afterextras/AfterExtrasActivityTest.java +++ b/AndroidAnnotations/androidannotations-core/androidannotations-test/src/test/java/org/androidannotations/test/afterextras/AfterExtrasActivityTest.java @@ -44,7 +44,7 @@ public void setUp() { public void afterExtraCalledActivityAfterSetIntent() { activityController.create(); assertThat(activity.extraDataSet).isFalse(); - assertThat(activity.afterExtrasCalled).isFalse(); + assertThat(activity.afterExtrasCalled).isTrue(); activity.setIntent(intent); assertThat(activity.extraDataSet).isTrue(); diff --git a/AndroidAnnotations/androidannotations-core/androidannotations/src/main/java/org/androidannotations/internal/core/handler/AfterExtrasHandler.java b/AndroidAnnotations/androidannotations-core/androidannotations/src/main/java/org/androidannotations/internal/core/handler/AfterExtrasHandler.java index cba52de992..10b3e68695 100644 --- a/AndroidAnnotations/androidannotations-core/androidannotations/src/main/java/org/androidannotations/internal/core/handler/AfterExtrasHandler.java +++ b/AndroidAnnotations/androidannotations-core/androidannotations/src/main/java/org/androidannotations/internal/core/handler/AfterExtrasHandler.java @@ -48,7 +48,7 @@ public void validate(Element element, ElementValidation valid) { @Override public void process(Element element, EActivityHolder holder) { String methodName = element.getSimpleName().toString(); - holder.getInjectExtrasBlock().invoke(methodName); + holder.getInjectExtrasMethod().body().invoke(methodName); // ensure that onNewIntent is overridden holder.getOnNewIntent();