X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=android%2Fsrc%2Fnet%2Fsf%2Fopenrocket%2Fandroid%2FMain.java;h=7b6eb48e3e39a03e34205d3cfa1c9d04824ea2b9;hb=121456e8dbb3d43058bdc5aa74d59a4e08d06e81;hp=9fe6d82590a290ae68029e68e5a05177d3065119;hpb=7b49529a3c163147bfab9667d0e7faa97584ea9b;p=debian%2Fopenrocket diff --git a/android/src/net/sf/openrocket/android/Main.java b/android/src/net/sf/openrocket/android/Main.java index 9fe6d825..7b6eb48e 100644 --- a/android/src/net/sf/openrocket/android/Main.java +++ b/android/src/net/sf/openrocket/android/Main.java @@ -12,16 +12,10 @@ import com.actionbarsherlock.view.MenuItem; public class Main extends OpenRocketLoaderActivity { - /** Called when the activity is first created. */ @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); - // Rocket already loaded. go to viewer. - if ( CurrentRocketHolder.getCurrentRocket().getRocketDocument() != null ) { - moveOnToViewer(); - return; - } setContentView(R.layout.main); ((Button) findViewById(R.id.main_open)).setOnClickListener( new View.OnClickListener() { @@ -46,6 +40,15 @@ public class Main extends OpenRocketLoaderActivity { }); } + @Override + protected void onPostResume() { + super.onPostResume(); + // Rocket already loaded. + if ( !isLoading() && CurrentRocketHolder.getCurrentRocket().getRocketDocument() != null ) { + moveOnToViewer(); + } + } + @Override public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getSupportMenuInflater();