fix layout orientation crash bug on search details view
authordrizea <danielrizea27@gmail.com>
Tue, 24 Jul 2012 12:06:50 +0000 (15:06 +0300)
committerdrizea <danielrizea27@gmail.com>
Tue, 24 Jul 2012 12:06:50 +0000 (15:06 +0300)
Open-ILS/src/Android/src/org/evergreen/android/utils/ui/BasicDetailsFragment.java

index 157010a..4a91e02 100644 (file)
@@ -74,9 +74,10 @@ public class BasicDetailsFragment extends Fragment{
            @Override
            public void onCreate(Bundle savedInstanceState) {
                super.onCreate(savedInstanceState);
-
+               if(savedInstanceState != null)
+                       record = (RecordInfo) savedInstanceState.getSerializable("recordInfo");
            }
-
+           
            @Override
            public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
            
@@ -158,7 +159,8 @@ public class BasicDetailsFragment extends Fragment{
 
            @Override
            public void onSaveInstanceState(Bundle outState) {
-               super.onSaveInstanceState(outState);
+               outState.putSerializable("recordInfo", record);
+               super.onSaveInstanceState(outState);
            }