From c281f7a3aec9e0426d11a3a1af5fefdac9b34be1 Mon Sep 17 00:00:00 2001 From: "Andrew Chen (Eng)" Date: Wed, 14 Feb 2018 09:22:20 -0800 Subject: [PATCH] Support resumes without overriding the back handler Differential Revision: D6982515 fbshipit-source-id: 5483f6c677c6653e51f6311386f31f5be6ed0e00 --- .../java/com/facebook/react/ReactInstanceManager.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceManager.java b/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceManager.java index d1ef9b3da..f1b8584c0 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceManager.java +++ b/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceManager.java @@ -545,6 +545,16 @@ public class ReactInstanceManager { UiThreadUtil.assertOnUiThread(); mDefaultBackButtonImpl = defaultBackButtonImpl; + onHostResume(activity); + } + + /** + * Use this method when the activity resumes. + */ + @ThreadConfined(UI) + public void onHostResume(Activity activity) { + UiThreadUtil.assertOnUiThread(); + mCurrentActivity = activity; if (mUseDeveloperSupport) {