From 0e03b0438a43ff0334f7d3408f66c8def9956adb Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Thu, 26 Sep 2013 12:17:49 -0500 Subject: [PATCH] Fix save task when pressing back --- astrid/src/main/AndroidManifest.xml | 2 +- .../java/com/todoroo/astrid/activity/TaskEditFragment.java | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/astrid/src/main/AndroidManifest.xml b/astrid/src/main/AndroidManifest.xml index eee149f11..2a2fe9e83 100644 --- a/astrid/src/main/AndroidManifest.xml +++ b/astrid/src/main/AndroidManifest.xml @@ -7,7 +7,7 @@ + android:versionCode="320"> diff --git a/astrid/src/main/java/com/todoroo/astrid/activity/TaskEditFragment.java b/astrid/src/main/java/com/todoroo/astrid/activity/TaskEditFragment.java index 1d126bb2e..9f659246d 100755 --- a/astrid/src/main/java/com/todoroo/astrid/activity/TaskEditFragment.java +++ b/astrid/src/main/java/com/todoroo/astrid/activity/TaskEditFragment.java @@ -861,7 +861,11 @@ ViewPager.OnPageChangeListener, EditNoteActivity.UpdatesChangedListener { public boolean onKeyDown(int keyCode) { if (keyCode == KeyEvent.KEYCODE_BACK) { - discardButtonClick(); + if(title.getText().length() == 0) { + discardButtonClick(); + } else { + saveButtonClick(); + } return true; } return false;