Set dataOffset when attaching a new CardView

Fixes #713.
This commit is contained in:
Quentin Hibon
2021-01-28 23:36:56 +01:00
committed by Alinson S. Xavier
parent 6c3b4135c2
commit 2dcce080d3
2 changed files with 3 additions and 3 deletions

View File

@@ -78,7 +78,7 @@ class HabitCardListView(
super.setAdapter(adapter) super.setAdapter(adapter)
} }
fun createHabitCardView(): View { fun createHabitCardView(): HabitCardView {
return cardViewFactory.create() return cardViewFactory.create()
} }
@@ -109,6 +109,7 @@ class HabitCardListView(
} }
fun attachCardView(holder: HabitCardViewHolder) { fun attachCardView(holder: HabitCardViewHolder) {
(holder.itemView as HabitCardView).dataOffset = dataOffset
attachedHolders.add(holder) attachedHolders.add(holder)
} }

View File

@@ -19,7 +19,6 @@
package org.isoron.uhabits.activities.habits.list.views package org.isoron.uhabits.activities.habits.list.views
import android.view.View
import androidx.recyclerview.widget.RecyclerView import androidx.recyclerview.widget.RecyclerView
class HabitCardViewHolder(itemView: View) : RecyclerView.ViewHolder(itemView) class HabitCardViewHolder(itemView: HabitCardView) : RecyclerView.ViewHolder(itemView)