From adcd33566c4d45653b39178c8a1578aefd68220c Mon Sep 17 00:00:00 2001 From: tibbi Date: Sun, 10 Apr 2022 22:26:38 +0200 Subject: [PATCH] use proper colors at the date picker dialog --- .../contacts/pro/dialogs/MyDatePickerDialog.kt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/src/main/kotlin/com/simplemobiletools/contacts/pro/dialogs/MyDatePickerDialog.kt b/app/src/main/kotlin/com/simplemobiletools/contacts/pro/dialogs/MyDatePickerDialog.kt index 4c87f576..354bdfb1 100644 --- a/app/src/main/kotlin/com/simplemobiletools/contacts/pro/dialogs/MyDatePickerDialog.kt +++ b/app/src/main/kotlin/com/simplemobiletools/contacts/pro/dialogs/MyDatePickerDialog.kt @@ -3,7 +3,10 @@ package com.simplemobiletools.contacts.pro.dialogs import androidx.appcompat.app.AlertDialog import com.simplemobiletools.commons.activities.BaseSimpleActivity import com.simplemobiletools.commons.extensions.setupDialogStuff +import com.simplemobiletools.commons.helpers.isSPlus import com.simplemobiletools.contacts.pro.R +import com.simplemobiletools.contacts.pro.extensions.config +import kotlinx.android.synthetic.main.dialog_date_picker.* import kotlinx.android.synthetic.main.dialog_date_picker.view.* import org.joda.time.DateTime import java.util.* @@ -36,6 +39,12 @@ class MyDatePickerDialog(val activity: BaseSimpleActivity, val defaultDate: Stri } } + if (activity.config.isUsingSystemTheme && isSPlus()) { + val dialogBackgroundColor = activity.getColor(R.color.you_dialog_background_color) + dialog_holder.setBackgroundColor(dialogBackgroundColor) + date_picker.setBackgroundColor(dialogBackgroundColor) + } + view.date_picker.updateDate(year, month, day) } }