From 4a520aebd43e69b637004784958557d916024ea9 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 Closes #23 --- 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 fcf7a675a..bc7e5fd06 100755 --- a/astrid/src/main/java/com/todoroo/astrid/activity/TaskEditFragment.java +++ b/astrid/src/main/java/com/todoroo/astrid/activity/TaskEditFragment.java @@ -839,7 +839,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;