From a60ed231e4c55e6a2e024a5f572657f9838d5d64 Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Sun, 7 Feb 2016 00:59:25 -0600 Subject: [PATCH] Only apply support tint on pre-lollipop devices Closes #352 --- build.gradle | 2 +- src/main/java/org/tasks/ui/PriorityControlSet.java | 12 ++++++++---- src/main/res/layout/control_set_priority.xml | 4 ++++ 3 files changed, 13 insertions(+), 5 deletions(-) diff --git a/build.gradle b/build.gradle index abb0bd83d..cd46265dd 100644 --- a/build.gradle +++ b/build.gradle @@ -27,7 +27,7 @@ android { buildToolsVersion "23.0.2" defaultConfig { - versionCode 390 + versionCode 391 versionName "4.8.4" minSdkVersion 14 targetSdkVersion 23 diff --git a/src/main/java/org/tasks/ui/PriorityControlSet.java b/src/main/java/org/tasks/ui/PriorityControlSet.java index 98c2b012b..a87437a4d 100644 --- a/src/main/java/org/tasks/ui/PriorityControlSet.java +++ b/src/main/java/org/tasks/ui/PriorityControlSet.java @@ -19,6 +19,8 @@ import javax.inject.Inject; import butterknife.Bind; import butterknife.OnClick; +import static com.todoroo.andlib.utility.AndroidUtilities.preLollipop; + public class PriorityControlSet extends TaskEditControlFragment { public static final int TAG = R.string.TEA_ctrl_importance_pref; @@ -68,10 +70,12 @@ public class PriorityControlSet extends TaskEditControlFragment { } else { priorityNone.setChecked(true); } - tintRadioButton(priorityHigh, 0); - tintRadioButton(priorityMedium, 1); - tintRadioButton(priorityLow, 2); - tintRadioButton(priorityNone, 3); + if (preLollipop()) { + tintRadioButton(priorityHigh, 0); + tintRadioButton(priorityMedium, 1); + tintRadioButton(priorityLow, 2); + tintRadioButton(priorityNone, 3); + } return view; } diff --git a/src/main/res/layout/control_set_priority.xml b/src/main/res/layout/control_set_priority.xml index cba58ac4b..fa1cfa97a 100644 --- a/src/main/res/layout/control_set_priority.xml +++ b/src/main/res/layout/control_set_priority.xml @@ -27,18 +27,22 @@