Loading packages/SystemUI/src/com/android/systemui/controls/management/ControlsEditingActivity.kt +0 −1 Original line number Original line Diff line number Diff line Loading @@ -139,7 +139,6 @@ class ControlsEditingActivity @Inject constructor( } } private fun bindButtons() { private fun bindButtons() { val rootView = requireViewById<ViewGroup>(R.id.controls_management_root) saveButton = requireViewById<Button>(R.id.done).apply { saveButton = requireViewById<Button>(R.id.done).apply { isEnabled = false isEnabled = false setText(R.string.save) setText(R.string.save) Loading packages/SystemUI/src/com/android/systemui/controls/management/ControlsModel.kt +1 −0 Original line number Original line Diff line number Diff line Loading @@ -114,6 +114,7 @@ data class ControlStatusWrapper( val controlStatus: ControlStatus val controlStatus: ControlStatus ) : ElementWrapper(), ControlInterface by 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 private fun nullIconGetter(_a: ComponentName, _b: String): Icon? = null data class ControlInfoWrapper( data class ControlInfoWrapper( Loading packages/SystemUI/src/com/android/systemui/controls/management/FavoritesModel.kt +3 −3 Original line number Original line Diff line number Diff line Loading @@ -220,7 +220,7 @@ class FavoritesModel( viewHolder: RecyclerView.ViewHolder, viewHolder: RecyclerView.ViewHolder, target: RecyclerView.ViewHolder target: RecyclerView.ViewHolder ): Boolean { ): Boolean { onMoveItem(viewHolder.adapterPosition, target.adapterPosition) onMoveItem(viewHolder.bindingAdapterPosition, target.bindingAdapterPosition) return true return true } } Loading @@ -228,7 +228,7 @@ class FavoritesModel( recyclerView: RecyclerView, recyclerView: RecyclerView, viewHolder: RecyclerView.ViewHolder viewHolder: RecyclerView.ViewHolder ): Int { ): Int { if (viewHolder.adapterPosition < dividerPosition) { if (viewHolder.bindingAdapterPosition < dividerPosition) { return ItemTouchHelper.Callback.makeMovementFlags(MOVEMENT, 0) return ItemTouchHelper.Callback.makeMovementFlags(MOVEMENT, 0) } else { } else { return ItemTouchHelper.Callback.makeMovementFlags(0, 0) return ItemTouchHelper.Callback.makeMovementFlags(0, 0) Loading @@ -240,7 +240,7 @@ class FavoritesModel( current: RecyclerView.ViewHolder, current: RecyclerView.ViewHolder, target: RecyclerView.ViewHolder target: RecyclerView.ViewHolder ): Boolean { ): Boolean { return target.adapterPosition < dividerPosition return target.bindingAdapterPosition < dividerPosition } } override fun onSwiped(viewHolder: RecyclerView.ViewHolder, direction: Int) {} override fun onSwiped(viewHolder: RecyclerView.ViewHolder, direction: Int) {} Loading Loading
packages/SystemUI/src/com/android/systemui/controls/management/ControlsEditingActivity.kt +0 −1 Original line number Original line Diff line number Diff line Loading @@ -139,7 +139,6 @@ class ControlsEditingActivity @Inject constructor( } } private fun bindButtons() { private fun bindButtons() { val rootView = requireViewById<ViewGroup>(R.id.controls_management_root) saveButton = requireViewById<Button>(R.id.done).apply { saveButton = requireViewById<Button>(R.id.done).apply { isEnabled = false isEnabled = false setText(R.string.save) setText(R.string.save) Loading
packages/SystemUI/src/com/android/systemui/controls/management/ControlsModel.kt +1 −0 Original line number Original line Diff line number Diff line Loading @@ -114,6 +114,7 @@ data class ControlStatusWrapper( val controlStatus: ControlStatus val controlStatus: ControlStatus ) : ElementWrapper(), ControlInterface by 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 private fun nullIconGetter(_a: ComponentName, _b: String): Icon? = null data class ControlInfoWrapper( data class ControlInfoWrapper( Loading
packages/SystemUI/src/com/android/systemui/controls/management/FavoritesModel.kt +3 −3 Original line number Original line Diff line number Diff line Loading @@ -220,7 +220,7 @@ class FavoritesModel( viewHolder: RecyclerView.ViewHolder, viewHolder: RecyclerView.ViewHolder, target: RecyclerView.ViewHolder target: RecyclerView.ViewHolder ): Boolean { ): Boolean { onMoveItem(viewHolder.adapterPosition, target.adapterPosition) onMoveItem(viewHolder.bindingAdapterPosition, target.bindingAdapterPosition) return true return true } } Loading @@ -228,7 +228,7 @@ class FavoritesModel( recyclerView: RecyclerView, recyclerView: RecyclerView, viewHolder: RecyclerView.ViewHolder viewHolder: RecyclerView.ViewHolder ): Int { ): Int { if (viewHolder.adapterPosition < dividerPosition) { if (viewHolder.bindingAdapterPosition < dividerPosition) { return ItemTouchHelper.Callback.makeMovementFlags(MOVEMENT, 0) return ItemTouchHelper.Callback.makeMovementFlags(MOVEMENT, 0) } else { } else { return ItemTouchHelper.Callback.makeMovementFlags(0, 0) return ItemTouchHelper.Callback.makeMovementFlags(0, 0) Loading @@ -240,7 +240,7 @@ class FavoritesModel( current: RecyclerView.ViewHolder, current: RecyclerView.ViewHolder, target: RecyclerView.ViewHolder target: RecyclerView.ViewHolder ): Boolean { ): Boolean { return target.adapterPosition < dividerPosition return target.bindingAdapterPosition < dividerPosition } } override fun onSwiped(viewHolder: RecyclerView.ViewHolder, direction: Int) {} override fun onSwiped(viewHolder: RecyclerView.ViewHolder, direction: Int) {} Loading