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

Commit 5cb12ba0 authored by Charlie Anderson's avatar Charlie Anderson Committed by Automerger Merge Worker
Browse files

Merge "Revert "Fixes touch targets for several tabs in ThemePicker"" into udc-dev am: 30ecac46

parents 2d780174 30ecac46
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -57,7 +57,6 @@
        android:id="@+id/button_container_small"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:minHeight="48dp"
        android:orientation="horizontal">

        <RadioButton
+0 −2
Original line number Diff line number Diff line
@@ -180,6 +180,4 @@
    <dimen name="small_clock_height">114dp</dimen>
    <dimen name="small_clock_padding_top">28dp</dimen>
    <dimen name="clock_padding_start">28dp</dimen>

    <dimen name="tab_touch_delegate_height_padding">8dp</dimen>
</resources>
+0 −8
Original line number Diff line number Diff line
@@ -16,17 +16,13 @@
 */
package com.android.customization.picker.clock.ui.adapter

import android.graphics.Rect
import android.view.LayoutInflater
import android.view.TouchDelegate
import android.view.View
import android.view.ViewGroup
import android.widget.TextView
import androidx.recyclerview.widget.RecyclerView
import com.android.customization.picker.clock.ui.viewmodel.ClockSettingsTabViewModel
import com.android.wallpaper.R
import com.android.wallpaper.util.ViewUtils.setupTouchDelegate


/** Adapter for the tab recycler view on the clock settings screen. */
class ClockSettingsTabAdapter : RecyclerView.Adapter<ClockSettingsTabAdapter.ViewHolder>() {
@@ -58,10 +54,6 @@ class ClockSettingsTabAdapter : RecyclerView.Adapter<ClockSettingsTabAdapter.Vie
        val item = items[position]
        holder.itemView.isSelected = item.isSelected
        holder.textView.text = item.name
        holder.textView.setupTouchDelegate(
            parentView = holder.itemView,
            heightRes = R.dimen.tab_touch_delegate_height_padding
        )
        holder.textView.setOnClickListener(
            if (item.onClicked != null) {
                View.OnClickListener { item.onClicked.invoke() }
+0 −7
Original line number Diff line number Diff line
@@ -17,16 +17,13 @@

package com.android.customization.picker.color.ui.adapter

import android.graphics.Rect
import android.view.LayoutInflater
import android.view.TouchDelegate
import android.view.View
import android.view.ViewGroup
import android.widget.TextView
import androidx.recyclerview.widget.RecyclerView
import com.android.customization.picker.color.ui.viewmodel.ColorTypeTabViewModel
import com.android.wallpaper.R
import com.android.wallpaper.util.ViewUtils.setupTouchDelegate

/** Adapts between color type items and views. */
class ColorTypeTabAdapter : RecyclerView.Adapter<ColorTypeTabAdapter.ViewHolder>() {
@@ -58,10 +55,6 @@ class ColorTypeTabAdapter : RecyclerView.Adapter<ColorTypeTabAdapter.ViewHolder>
        val item = items[position]
        holder.itemView.isSelected = item.isSelected
        holder.textView.text = item.name
        holder.textView.setupTouchDelegate(
            parentView = holder.itemView,
            heightRes = R.dimen.tab_touch_delegate_height_padding
        )
        holder.textView.setOnClickListener(
            if (item.onClick != null) {
                View.OnClickListener { item.onClick.invoke() }
+0 −7
Original line number Diff line number Diff line
@@ -17,16 +17,13 @@

package com.android.customization.picker.quickaffordance.ui.adapter

import android.graphics.Rect
import android.view.LayoutInflater
import android.view.TouchDelegate
import android.view.View
import android.view.ViewGroup
import android.widget.TextView
import androidx.recyclerview.widget.RecyclerView
import com.android.customization.picker.quickaffordance.ui.viewmodel.KeyguardQuickAffordanceSlotViewModel
import com.android.wallpaper.R
import com.android.wallpaper.util.ViewUtils.setupTouchDelegate

/** Adapts between lock screen quick affordance slot items and views. */
class SlotTabAdapter : RecyclerView.Adapter<SlotTabAdapter.ViewHolder>() {
@@ -58,10 +55,6 @@ class SlotTabAdapter : RecyclerView.Adapter<SlotTabAdapter.ViewHolder>() {
        val item = items[position]
        holder.itemView.isSelected = item.isSelected
        holder.textView.text = item.name
        holder.textView.setupTouchDelegate(
            parentView = holder.itemView,
            heightRes = R.dimen.tab_touch_delegate_height_padding
        )
        holder.textView.setOnClickListener(
            if (item.onClicked != null) {
                View.OnClickListener { item.onClicked.invoke() }