From 066b26e3c012977a08d3777b0889168d2339e76a Mon Sep 17 00:00:00 2001 From: Phillip Thelen Date: Fri, 30 Jun 2017 20:16:15 +0200 Subject: [PATCH] fix crash on android 4 --- .../habitica/ui/views/yesterdailies/YesterdailyDialog.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/yesterdailies/YesterdailyDialog.java b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/yesterdailies/YesterdailyDialog.java index 9bf6633ad..65f65546f 100644 --- a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/yesterdailies/YesterdailyDialog.java +++ b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/yesterdailies/YesterdailyDialog.java @@ -3,6 +3,7 @@ package com.habitrpg.android.habitica.ui.views.yesterdailies; import android.app.Activity; import android.app.AlertDialog; import android.content.Context; +import android.os.Build; import android.support.annotation.NonNull; import android.view.LayoutInflater; import android.view.View; @@ -70,7 +71,9 @@ public class YesterdailyDialog extends AlertDialog { private void createTaskViews(LayoutInflater inflater) { for (Task task : tasks) { View taskView = createNewTaskView(inflater); - taskView.setClipToOutline(true); + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { + taskView.setClipToOutline(true); + } configureTaskView(taskView, task); taskView.setOnClickListener(v -> { task.completed = !task.completed;