diff --git a/app/build.gradle b/app/build.gradle index 40ddd210..9f1d8571 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -36,7 +36,7 @@ ext { } dependencies { - implementation 'com.simplemobiletools:commons:3.2.20' + implementation 'com.simplemobiletools:commons:3.3.12' debugImplementation "com.squareup.leakcanary:leakcanary-android:$leakCanaryVersion" releaseImplementation "com.squareup.leakcanary:leakcanary-android-no-op:$leakCanaryVersion" diff --git a/app/src/main/kotlin/com/simplemobiletools/contacts/activities/ContactActivity.kt b/app/src/main/kotlin/com/simplemobiletools/contacts/activities/ContactActivity.kt index 3ff9e5d1..5d26c0e2 100644 --- a/app/src/main/kotlin/com/simplemobiletools/contacts/activities/ContactActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/contacts/activities/ContactActivity.kt @@ -115,9 +115,9 @@ class ContactActivity : SimpleActivity() { contact_number_image.applyColorFilter(textColor) contact_email_image.applyColorFilter(textColor) contact_source_image.applyColorFilter(textColor) - contact_number_add_new.applyColorFilter(config.primaryColor) + contact_number_add_new.applyColorFilter(getAdjustedPrimaryColor()) contact_number_add_new.background.applyColorFilter(textColor) - contact_email_add_new.applyColorFilter(config.primaryColor) + contact_email_add_new.applyColorFilter(getAdjustedPrimaryColor()) contact_email_add_new.background.applyColorFilter(textColor) contact_photo.setOnClickListener { } diff --git a/app/src/main/kotlin/com/simplemobiletools/contacts/adapters/FilterContactSourcesAdapter.kt b/app/src/main/kotlin/com/simplemobiletools/contacts/adapters/FilterContactSourcesAdapter.kt index e2a22542..115eee3e 100644 --- a/app/src/main/kotlin/com/simplemobiletools/contacts/adapters/FilterContactSourcesAdapter.kt +++ b/app/src/main/kotlin/com/simplemobiletools/contacts/adapters/FilterContactSourcesAdapter.kt @@ -4,6 +4,7 @@ import android.support.v7.widget.RecyclerView import android.util.SparseArray import android.view.View import android.view.ViewGroup +import com.simplemobiletools.commons.extensions.getAdjustedPrimaryColor import com.simplemobiletools.commons.interfaces.MyAdapterListener import com.simplemobiletools.contacts.R import com.simplemobiletools.contacts.activities.SimpleActivity @@ -68,7 +69,7 @@ class FilterContactSourcesAdapter(val activity: SimpleActivity, val contactSourc class ViewHolder(view: View, val adapterListener: MyAdapterListener, val activity: SimpleActivity) : RecyclerView.ViewHolder(view) { fun bindView(contactSource: String): View { itemView.apply { - filter_contact_source_checkbox.setColors(activity.config.textColor, activity.config.primaryColor, activity.config.backgroundColor) + filter_contact_source_checkbox.setColors(activity.config.textColor, activity.getAdjustedPrimaryColor(), activity.config.backgroundColor) filter_contact_source_checkbox.text = contactSource filter_contact_source_holder.setOnClickListener { viewClicked(!filter_contact_source_checkbox.isChecked) } }