Use an elevated surface color for the swipe to refresh

This commit is contained in:
Bnyro 2023-02-04 11:21:44 +01:00
parent b3ffb226d4
commit 1f2be76559

View File

@ -9,6 +9,7 @@ import android.view.ViewConfiguration
import androidx.swiperefreshlayout.widget.SwipeRefreshLayout
import com.github.libretube.R
import com.github.libretube.helpers.ThemeHelper
import com.google.android.material.elevation.SurfaceColors
import kotlin.math.abs
class CustomSwipeToRefresh(context: Context?, attrs: AttributeSet?) :
@ -19,7 +20,7 @@ class CustomSwipeToRefresh(context: Context?, attrs: AttributeSet?) :
init {
setColorSchemeColors(ThemeHelper.getThemeColor(this.context, R.attr.colorPrimary))
setProgressBackgroundColorSchemeColor(
ThemeHelper.getThemeColor(this.context, R.attr.colorSurface)
SurfaceColors.getColorForElevation(this.context, 20f)
)
}