Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4a01acc2 authored by Charlie Anderson's avatar Charlie Anderson Committed by Automerger Merge Worker
Browse files

Merge "Fixes touch targets for several tabs in ThemePicker by wrapping views...

Merge "Fixes touch targets for several tabs in ThemePicker by wrapping views in layout" into udc-dev am: 605fae1c am: 7fdd06e6

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/ThemePicker/+/23455098



Change-Id: I78eb074a69be51e2cadeead81ad4ddfa3522c218
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents 4a7effd0 7fdd06e6
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -57,6 +57,7 @@
        android:id="@+id/button_container_small"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:minHeight="@dimen/touch_target_min_height"
        android:orientation="horizontal">

        <RadioButton
+21 −13
Original line number Diff line number Diff line
@@ -14,9 +14,15 @@
  ~ limitations under the License.
  ~
  -->
<FrameLayout
    android:id="@+id/text_wrapper"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:minWidth="@dimen/touch_target_min_width"
    android:minHeight="@dimen/touch_target_min_height"
    xmlns:android="http://schemas.android.com/apk/res/android">

    <TextView
    xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/text"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
@@ -29,3 +35,5 @@
        android:background="@drawable/picker_fragment_tab_background"
        android:maxLines="1"
        android:ellipsize="end" />

</FrameLayout>
+1 −1
Original line number Diff line number Diff line
@@ -54,7 +54,7 @@ class ClockSettingsTabAdapter : RecyclerView.Adapter<ClockSettingsTabAdapter.Vie
        val item = items[position]
        holder.itemView.isSelected = item.isSelected
        holder.textView.text = item.name
        holder.textView.setOnClickListener(
        holder.itemView.setOnClickListener(
            if (item.onClicked != null) {
                View.OnClickListener { item.onClicked.invoke() }
            } else {
+1 −1
Original line number Diff line number Diff line
@@ -55,7 +55,7 @@ class ColorTypeTabAdapter : RecyclerView.Adapter<ColorTypeTabAdapter.ViewHolder>
        val item = items[position]
        holder.itemView.isSelected = item.isSelected
        holder.textView.text = item.name
        holder.textView.setOnClickListener(
        holder.itemView.setOnClickListener(
            if (item.onClick != null) {
                View.OnClickListener { item.onClick.invoke() }
            } else {
+1 −1
Original line number Diff line number Diff line
@@ -55,7 +55,7 @@ class SlotTabAdapter : RecyclerView.Adapter<SlotTabAdapter.ViewHolder>() {
        val item = items[position]
        holder.itemView.isSelected = item.isSelected
        holder.textView.text = item.name
        holder.textView.setOnClickListener(
        holder.itemView.setOnClickListener(
            if (item.onClicked != null) {
                View.OnClickListener { item.onClicked.invoke() }
            } else {