commit dc2569f9dfe5431d38954f1fffd3aec749391b1c
parent ecf9614c118fdfa1008b0f445655f322f7be3c6b
Author: Roger Yang <royang@mozilla.com>
Date: Fri, 3 Oct 2025 01:19:50 +0000
Bug 1992221 - Fix simple and expanded toolbar layout radio button. r=android-reviewers,azinovyev
Differential Revision: https://phabricator.services.mozilla.com/D267280
Diffstat:
2 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/ToggleRadioButtonPreference.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/ToggleRadioButtonPreference.kt
@@ -59,6 +59,8 @@ class ToggleRadioButtonPreference @JvmOverloads constructor(
val optionTrueRadio = optionTrueView.findViewById<RadioButton>(R.id.radio_button)
val optionFalseRadio = optionFalseView.findViewById<RadioButton>(R.id.radio_button)
+ optionTrueRadio.setStartCheckedIndicator()
+ optionFalseRadio.setStartCheckedIndicator()
val optionTrueTitle = optionTrueView.findViewById<TextView>(R.id.title)
val optionFalseTitle = optionFalseView.findViewById<TextView>(R.id.title)
diff --git a/mobile/android/fenix/app/src/main/res/layout/preference_widget_radiobutton_vertical.xml b/mobile/android/fenix/app/src/main/res/layout/preference_widget_radiobutton_vertical.xml
@@ -30,6 +30,8 @@
android:id="@+id/radio_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
+ android:button="@null"
+ android:minWidth="0dp"
android:focusable="false"
android:clickable="false"
android:layout_marginBottom="8dp"