From 52ed94f537775e593d5bb5871e8f721531da8041 Mon Sep 17 00:00:00 2001 From: ~ Coffee + Work + Fun ~ Date: Wed, 15 Jun 2022 20:19:23 -0400 Subject: [PATCH] add extra check to make sure add/added to texts are correctly added --- .../widgetsdk/airrobewidget/widgets/AirRobeMultiOptIn.kt | 5 +++++ .../airrobe/widgetsdk/airrobewidget/widgets/AirRobeOptIn.kt | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/AirRobeWidget/src/main/kotlin/com/airrobe/widgetsdk/airrobewidget/widgets/AirRobeMultiOptIn.kt b/AirRobeWidget/src/main/kotlin/com/airrobe/widgetsdk/airrobewidget/widgets/AirRobeMultiOptIn.kt index 7b43ba9..06810db 100644 --- a/AirRobeWidget/src/main/kotlin/com/airrobe/widgetsdk/airrobewidget/widgets/AirRobeMultiOptIn.kt +++ b/AirRobeWidget/src/main/kotlin/com/airrobe/widgetsdk/airrobewidget/widgets/AirRobeMultiOptIn.kt @@ -230,6 +230,11 @@ class AirRobeMultiOptIn @JvmOverloads constructor( setDetailedDescriptionText() setExtraInfoText() optInSwitch.isChecked = AirRobeSharedPreferenceManager.getOptedIn(context) + if (optInSwitch.isChecked) { + tvTitle.text = context.resources.getString(R.string.airrobe_added_to) + } else { + tvTitle.text = context.resources.getString(R.string.airrobe_add_to) + } optInSwitch.setOnCheckedChangeListener { _, isChecked -> AirRobeSharedPreferenceManager.setOptedIn(context, isChecked) AirRobeSharedPreferenceManager.setOrderOptedIn(context, isChecked) diff --git a/AirRobeWidget/src/main/kotlin/com/airrobe/widgetsdk/airrobewidget/widgets/AirRobeOptIn.kt b/AirRobeWidget/src/main/kotlin/com/airrobe/widgetsdk/airrobewidget/widgets/AirRobeOptIn.kt index fa73549..4d31613 100644 --- a/AirRobeWidget/src/main/kotlin/com/airrobe/widgetsdk/airrobewidget/widgets/AirRobeOptIn.kt +++ b/AirRobeWidget/src/main/kotlin/com/airrobe/widgetsdk/airrobewidget/widgets/AirRobeOptIn.kt @@ -244,6 +244,11 @@ class AirRobeOptIn @JvmOverloads constructor( setDetailedDescriptionText() setExtraInfoText() optInSwitch.isChecked = AirRobeSharedPreferenceManager.getOptedIn(context) + if (optInSwitch.isChecked) { + tvTitle.text = context.resources.getString(R.string.airrobe_added_to) + } else { + tvTitle.text = context.resources.getString(R.string.airrobe_add_to) + } optInSwitch.setOnCheckedChangeListener { _, isChecked -> AirRobeSharedPreferenceManager.setOptedIn(context, isChecked)