From 4acaf291dcd016ac94c3dc6c148de78a4a1b721b Mon Sep 17 00:00:00 2001 From: Yuichiro Kinoshita Date: Tue, 15 Aug 2023 23:04:52 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20=E7=94=BB=E5=83=8F=E3=81=AE=E8=AA=AD?= =?UTF-8?q?=E3=81=BF=E8=BE=BC=E3=81=BF=E3=82=92=E3=82=AD=E3=83=A3=E3=83=B3?= =?UTF-8?q?=E3=82=BB=E3=83=AB=E3=81=99=E3=82=8B=E3=82=88=E3=81=86=E3=81=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../milktea/note/timeline/ReactionCountItemsInflater.kt | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/modules/features/note/src/main/java/net/pantasystem/milktea/note/timeline/ReactionCountItemsInflater.kt b/modules/features/note/src/main/java/net/pantasystem/milktea/note/timeline/ReactionCountItemsInflater.kt index ce61000e00..79afb5ef9c 100644 --- a/modules/features/note/src/main/java/net/pantasystem/milktea/note/timeline/ReactionCountItemsInflater.kt +++ b/modules/features/note/src/main/java/net/pantasystem/milktea/note/timeline/ReactionCountItemsInflater.kt @@ -2,6 +2,7 @@ package net.pantasystem.milktea.note.timeline import android.view.LayoutInflater import android.view.View +import com.bumptech.glide.Glide import com.google.android.flexbox.FlexboxLayout import net.pantasystem.milktea.common_android.ui.FontSizeHelper.setMemoFontSpSize import net.pantasystem.milktea.note.databinding.ItemReactionBinding @@ -26,6 +27,7 @@ class ReactionCountItemsFlexboxLayoutBinder( val child = flexboxLayout.getChildAt(flexboxLayout.childCount - 1) flexboxLayout.removeViewAt(flexboxLayout.childCount - 1) + Glide.with(child).clear(ItemReactionBinding.bind(child).reactionImage) viewRecycler.recycleView(child) } @@ -115,10 +117,4 @@ class ViewRecycler where T : View { } } - /** - * 現在リサイクル待ちのビューの数を取得する。 - */ - fun recycledViewCount(): Int { - return recycledViews.size - } }