From af93f6a604983b0f3dc33fbad53e5c596a17c9f7 Mon Sep 17 00:00:00 2001 From: nwuensche Date: Sat, 28 May 2022 10:24:38 +0200 Subject: [PATCH] Fix no-theme bug in Onboarding by using Radiobuttons It was possible to de-select all Themes in the Onboarding as Checkboxes where used. Now this is not possible anymore because we use Radiobuttons --- .../main/java/com/aurora/store/view/epoxy/views/ThemeView.kt | 4 ++-- app/src/main/res/layout/view_theme.xml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/aurora/store/view/epoxy/views/ThemeView.kt b/app/src/main/java/com/aurora/store/view/epoxy/views/ThemeView.kt index e1aa2f4ee..1845f7534 100644 --- a/app/src/main/java/com/aurora/store/view/epoxy/views/ThemeView.kt +++ b/app/src/main/java/com/aurora/store/view/epoxy/views/ThemeView.kt @@ -67,11 +67,11 @@ class ThemeView : RelativeLayout { @ModelProp fun markChecked(isChecked: Boolean) { - B.checkbox.isChecked = isChecked + B.radiobutton.isChecked = isChecked } @CallbackProp fun checked(onCheckedChangeListener: CompoundButton.OnCheckedChangeListener?) { - B.checkbox.setOnCheckedChangeListener(onCheckedChangeListener) + B.radiobutton.setOnCheckedChangeListener(onCheckedChangeListener) } } \ No newline at end of file diff --git a/app/src/main/res/layout/view_theme.xml b/app/src/main/res/layout/view_theme.xml index 362f33db2..bbba4fd30 100644 --- a/app/src/main/res/layout/view_theme.xml +++ b/app/src/main/res/layout/view_theme.xml @@ -40,8 +40,8 @@ android:layout_alignEnd="@id/line1" android:layout_marginTop="@dimen/margin_xxsmall" /> -