From f435ba26108e4fc1f5d5b137137d67a3ca042cf3 Mon Sep 17 00:00:00 2001 From: Lucas Tulio Date: Fri, 11 May 2018 22:08:24 -0300 Subject: [PATCH] fix(lifecycle): add missing lifecycle call. Adds the missing `onHostDestroy` method. Lacking this method can cause problems when using features that rely on your app's lifecycle. --- .../airbnb/android/react/navigation/ReactAwareActivity.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/android/src/main/java/com/airbnb/android/react/navigation/ReactAwareActivity.java b/lib/android/src/main/java/com/airbnb/android/react/navigation/ReactAwareActivity.java index 4bfd8db7..5d79daf7 100644 --- a/lib/android/src/main/java/com/airbnb/android/react/navigation/ReactAwareActivity.java +++ b/lib/android/src/main/java/com/airbnb/android/react/navigation/ReactAwareActivity.java @@ -28,6 +28,12 @@ protected void onResume() { reactInstanceManager.onHostResume(this, this); } + @Override + protected void onDestroy() { + super.onDestroy(); + reactInstanceManager.onHostDestroy(this); + } + @Override public void invokeDefaultOnBackPressed() { onBackPressed();