Merge "Fix Kotlin warnings (controls)"
This commit is contained in:
committed by
Android (Google) Code Review
commit
cc8498405d
@@ -139,7 +139,6 @@ class ControlsEditingActivity @Inject constructor(
|
||||
}
|
||||
|
||||
private fun bindButtons() {
|
||||
val rootView = requireViewById<ViewGroup>(R.id.controls_management_root)
|
||||
saveButton = requireViewById<Button>(R.id.done).apply {
|
||||
isEnabled = false
|
||||
setText(R.string.save)
|
||||
|
||||
@@ -114,6 +114,7 @@ data class ControlStatusWrapper(
|
||||
val controlStatus: ControlStatus
|
||||
) : ElementWrapper(), ControlInterface by controlStatus
|
||||
|
||||
@Suppress("UNUSED_PARAMETER") // Use function instead of lambda for compile time alloc
|
||||
private fun nullIconGetter(_a: ComponentName, _b: String): Icon? = null
|
||||
|
||||
data class ControlInfoWrapper(
|
||||
|
||||
@@ -220,7 +220,7 @@ class FavoritesModel(
|
||||
viewHolder: RecyclerView.ViewHolder,
|
||||
target: RecyclerView.ViewHolder
|
||||
): Boolean {
|
||||
onMoveItem(viewHolder.adapterPosition, target.adapterPosition)
|
||||
onMoveItem(viewHolder.bindingAdapterPosition, target.bindingAdapterPosition)
|
||||
return true
|
||||
}
|
||||
|
||||
@@ -228,7 +228,7 @@ class FavoritesModel(
|
||||
recyclerView: RecyclerView,
|
||||
viewHolder: RecyclerView.ViewHolder
|
||||
): Int {
|
||||
if (viewHolder.adapterPosition < dividerPosition) {
|
||||
if (viewHolder.bindingAdapterPosition < dividerPosition) {
|
||||
return ItemTouchHelper.Callback.makeMovementFlags(MOVEMENT, 0)
|
||||
} else {
|
||||
return ItemTouchHelper.Callback.makeMovementFlags(0, 0)
|
||||
@@ -240,7 +240,7 @@ class FavoritesModel(
|
||||
current: RecyclerView.ViewHolder,
|
||||
target: RecyclerView.ViewHolder
|
||||
): Boolean {
|
||||
return target.adapterPosition < dividerPosition
|
||||
return target.bindingAdapterPosition < dividerPosition
|
||||
}
|
||||
|
||||
override fun onSwiped(viewHolder: RecyclerView.ViewHolder, direction: Int) {}
|
||||
|
||||
Reference in New Issue
Block a user