]> git.ktnx.net Git - mobile-ledger.git/blobdiff - app/src/main/java/net/ktnx/mobileledger/ui/activity/NewTransactionActivity.java
NT: pass save error to the data entry fragment upon re-appearance
[mobile-ledger.git] / app / src / main / java / net / ktnx / mobileledger / ui / activity / NewTransactionActivity.java
index 6287ac8eca11662d764e8964ecfb86b8fa1ca3c2..98d4268063ce0f0903e5e51f25cac71307630701 100644 (file)
@@ -83,13 +83,13 @@ public class NewTransactionActivity extends ProfileThemedActivity implements Tas
     }
     @Override
     public boolean onOptionsItemSelected(MenuItem item) {
-        switch (item.getItemId()) {
-            case android.R.id.home:
-                finish();
-                return true;
+        if (item.getItemId() == android.R.id.home) {
+            finish();
+            return true;
         }
         return super.onOptionsItemSelected(item);
     }
+
     @Override
     protected void onStart() {
         super.onStart();
@@ -136,7 +136,7 @@ public class NewTransactionActivity extends ProfileThemedActivity implements Tas
         Bundle b = new Bundle();
         if (error != null) {
             b.putString("error", error);
-            navController.navigate(R.id.action_newTransactionSavingFragment_Failure);
+            navController.navigate(R.id.action_newTransactionSavingFragment_Failure, b);
         }
         else
             navController.navigate(R.id.action_newTransactionSavingFragment_Success, b);