From ae8e9c9d132024a421b9cc016f51ef79c3fcebc8 Mon Sep 17 00:00:00 2001 From: Kevin Ruland Date: Fri, 13 Jul 2012 14:04:46 +0000 Subject: [PATCH] Only auto save when saving is enabled (to prevent the possible race condition). --- .../src/net/sf/openrocket/android/rocket/OpenRocketViewer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/android/src/net/sf/openrocket/android/rocket/OpenRocketViewer.java b/android/src/net/sf/openrocket/android/rocket/OpenRocketViewer.java index cd1ae74c3..635d52643 100644 --- a/android/src/net/sf/openrocket/android/rocket/OpenRocketViewer.java +++ b/android/src/net/sf/openrocket/android/rocket/OpenRocketViewer.java @@ -227,7 +227,7 @@ implements Simulations.OnSimulationSelectedListener, OpenRocketSaverFragment.OnO @Override protected void doSimComplete() { - if ( autoSaveEnabled ) { + if ( autoSaveEnabled && CurrentRocketHolder.getCurrentRocket().canSave() ) { Toast.makeText(OpenRocketViewer.this, R.string.autoSaveMessage, Toast.LENGTH_SHORT).show(); OpenRocketViewer.this.saveRocketDocument(); }