From 338ea08e075118ef1b2b378214d39429e11cb415 Mon Sep 17 00:00:00 2001 From: Joshua May Date: Fri, 11 Aug 2017 12:42:52 +0200 Subject: [PATCH] Use module name from intent for tab screens --- .../android/react/navigation/ReactNativeTabActivity.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/android/src/main/java/com/airbnb/android/react/navigation/ReactNativeTabActivity.java b/lib/android/src/main/java/com/airbnb/android/react/navigation/ReactNativeTabActivity.java index 12a45e7c..81db6cfb 100644 --- a/lib/android/src/main/java/com/airbnb/android/react/navigation/ReactNativeTabActivity.java +++ b/lib/android/src/main/java/com/airbnb/android/react/navigation/ReactNativeTabActivity.java @@ -65,7 +65,10 @@ protected void onCreate(@Nullable Bundle savedInstanceState) { ScreenCoordinatorLayout container = (ScreenCoordinatorLayout) findViewById(R.id.content); tabCoordinator = new TabCoordinator(this, container, savedInstanceState); - ReactNativeFragment tabConfigFragment = ReactNativeFragment.newInstance("TabScreen", null); + ReactNativeFragment tabConfigFragment = ReactNativeFragment.newInstance( + getIntent().getStringExtra(ReactNativeIntents.EXTRA_MODULE_NAME), + null + ); getSupportFragmentManager().beginTransaction() .add(R.id.tab_config_container, tabConfigFragment) .commitNow();