From 77c9151006110e5de3f4f7d7bfa03f171d35ef14 Mon Sep 17 00:00:00 2001 From: Alexander Capehart Date: Mon, 17 Mar 2025 13:54:28 -0600 Subject: [PATCH] list: dont attach fastscroll thumb to parent --- .../org/oxycblt/auxio/list/recycler/FastScrollRecyclerView.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/oxycblt/auxio/list/recycler/FastScrollRecyclerView.kt b/app/src/main/java/org/oxycblt/auxio/list/recycler/FastScrollRecyclerView.kt index 04014c18b..18e8f9e7a 100644 --- a/app/src/main/java/org/oxycblt/auxio/list/recycler/FastScrollRecyclerView.kt +++ b/app/src/main/java/org/oxycblt/auxio/list/recycler/FastScrollRecyclerView.kt @@ -19,6 +19,7 @@ package org.oxycblt.auxio.list.recycler import android.animation.Animator +import android.annotation.SuppressLint import android.content.Context import android.graphics.Canvas import android.graphics.Rect @@ -91,8 +92,9 @@ constructor(context: Context, attrs: AttributeSet? = null, @AttrRes defStyleAttr private val thumbSlider = MaterialSlider.small(context, thumbWidth) private var thumbAnimator: Animator? = null + @SuppressLint("InflateParams") private val thumbView = - context.inflater.inflate(R.layout.view_scroll_thumb, this).apply { + context.inflater.inflate(R.layout.view_scroll_thumb, null).apply { thumbSlider.jumpOut(this) } private val thumbPadding = Rect(0, 0, 0, 0)