Преглед изворни кода

Fix possible crash (#771)

Crash description here
http://stackoverflow.com/questions/7575921/illegalstateexception-can-not-perform-this-action-after-onsaveinstancestate-wit
Stefano Acerbetti пре 8 година
родитељ
комит
934c3fae51

+ 2
- 2
android/app/src/main/java/com/reactnativenavigation/screens/FragmentScreen.java Прегледај датотеку

75
         FragmentManager fm = activity.getFragmentManager();
75
         FragmentManager fm = activity.getFragmentManager();
76
         FragmentTransaction transaction = fm.beginTransaction();
76
         FragmentTransaction transaction = fm.beginTransaction();
77
         transaction.add(R.id.fragment_screen_content, fragment);
77
         transaction.add(R.id.fragment_screen_content, fragment);
78
-        transaction.commit();
78
+        transaction.commitAllowingStateLoss();
79
     }
79
     }
80
 
80
 
81
     private void addSupportFragment(android.support.v4.app.Fragment supportFragment) {
81
     private void addSupportFragment(android.support.v4.app.Fragment supportFragment) {
82
         android.support.v4.app.FragmentManager fm = activity.getSupportFragmentManager();
82
         android.support.v4.app.FragmentManager fm = activity.getSupportFragmentManager();
83
         android.support.v4.app.FragmentTransaction transaction = fm.beginTransaction();
83
         android.support.v4.app.FragmentTransaction transaction = fm.beginTransaction();
84
         transaction.add(R.id.fragment_screen_content, supportFragment);
84
         transaction.add(R.id.fragment_screen_content, supportFragment);
85
-        transaction.commit();
85
+        transaction.commitAllowingStateLoss();
86
     }
86
     }
87
 
87
 
88
     @Nullable
88
     @Nullable