Only auto save when saving is enabled (to prevent the possible race condition).
authorkruland2607 <kruland2607@180e2498-e6e9-4542-8430-84ac67f01cd8>
Fri, 13 Jul 2012 14:04:46 +0000 (14:04 +0000)
committerkruland2607 <kruland2607@180e2498-e6e9-4542-8430-84ac67f01cd8>
Fri, 13 Jul 2012 14:04:46 +0000 (14:04 +0000)
git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@894 180e2498-e6e9-4542-8430-84ac67f01cd8

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

index cd1ae74c359dfd955885e9a91304d76bcfcd2982..635d5264349e02e4f0b3190fa94820bdd448d30b 100644 (file)
@@ -227,7 +227,7 @@ implements Simulations.OnSimulationSelectedListener, OpenRocketSaverFragment.OnO
 \r
                @Override\r
                protected void doSimComplete() {\r
-                       if ( autoSaveEnabled ) {\r
+                       if ( autoSaveEnabled && CurrentRocketHolder.getCurrentRocket().canSave() ) {\r
                                Toast.makeText(OpenRocketViewer.this, R.string.autoSaveMessage, Toast.LENGTH_SHORT).show();\r
                                OpenRocketViewer.this.saveRocketDocument();\r
                        }\r