Register the handler object in onResume so the application can restart correctly.
authorkruland2607 <kruland2607@180e2498-e6e9-4542-8430-84ac67f01cd8>
Fri, 15 Jun 2012 14:09:55 +0000 (14:09 +0000)
committerkruland2607 <kruland2607@180e2498-e6e9-4542-8430-84ac67f01cd8>
Fri, 15 Jun 2012 14:09:55 +0000 (14:09 +0000)
git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@781 180e2498-e6e9-4542-8430-84ac67f01cd8

android/src/net/sf/openrocket/android/rocket/OpenRocketViewer.java

index 2ab9b63e2e9445107ae9030abfa06d0c1839f1d4..7f341dd61b508c0759e2426f8f938b9e4eb46030 100644 (file)
@@ -48,8 +48,6 @@ implements Simulations.OnSimulationSelectedListener
                ViewPager viewPager = (ViewPager)findViewById(R.id.pager);\r
                viewPagerAdapter = new OpenRocketViewerPagerAdapter( this.getSupportFragmentManager() );\r
                viewPager.setAdapter( viewPagerAdapter );\r
-\r
-               CurrentRocketHolder.getCurrentRocket().setHandler( new RocketChangedEventHandler( ) );\r
        }\r
 \r
        @Override\r
@@ -58,6 +56,12 @@ implements Simulations.OnSimulationSelectedListener
                super.onPause();\r
        }\r
 \r
+       @Override\r
+       protected void onResume() {\r
+               CurrentRocketHolder.getCurrentRocket().setHandler( new RocketChangedEventHandler( ) );\r
+               super.onResume();\r
+       }\r
+\r
        @Override\r
        public boolean onCreateOptionsMenu(Menu menu) {\r
                MenuInflater inflater = getSupportMenuInflater();\r