diff --git a/Habitica/res/menu/menu_task_form.xml b/Habitica/res/menu/menu_task_form.xml
index 84fd37938..de5782e4d 100644
--- a/Habitica/res/menu/menu_task_form.xml
+++ b/Habitica/res/menu/menu_task_form.xml
@@ -2,6 +2,6 @@
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="com.habitrpg.android.habitica.TaskFormActivity">
-
diff --git a/Habitica/res/values/strings.xml b/Habitica/res/values/strings.xml
index bbc13a185..6d8e336c8 100644
--- a/Habitica/res/values/strings.xml
+++ b/Habitica/res/values/strings.xml
@@ -120,7 +120,7 @@
Add item…
Add Task
- Discard Changes
+ Discard Changes
Notes
Text
Difficulty
diff --git a/Habitica/src/com/habitrpg/android/habitica/TaskFormActivity.java b/Habitica/src/com/habitrpg/android/habitica/TaskFormActivity.java
index 3fcd60962..36f966510 100644
--- a/Habitica/src/com/habitrpg/android/habitica/TaskFormActivity.java
+++ b/Habitica/src/com/habitrpg/android/habitica/TaskFormActivity.java
@@ -47,7 +47,7 @@ public class TaskFormActivity extends AppCompatActivity implements AdapterView.O
Bundle bundle = intent.getExtras();
taskType = bundle.getString("type");
taskId = bundle.getString("taskId");
- if (type == null) {
+ if (taskType == null) {
return;
}
@@ -71,9 +71,7 @@ public class TaskFormActivity extends AppCompatActivity implements AdapterView.O
positiveCheckBox = (CheckBox) findViewById(R.id.task_positive_checkbox);
negativeCheckBox = (CheckBox) findViewById(R.id.task_negative_checkbox);
- }
-
- if (taskType.equals("habit")) {
+ } else {
LinearLayout actionsLayout = (LinearLayout) findViewById(R.id.task_actions_wrapper);
mainWrapper.removeView(actionsLayout);
}
@@ -154,7 +152,8 @@ public class TaskFormActivity extends AppCompatActivity implements AdapterView.O
int id = item.getItemId();
//noinspection SimplifiableIfStatement
- if (id == R.id.action_settings) {
+ if (id == R.id.action_discard_changes) {
+ finish();
return true;
}