diff --git a/app/src/main/java/org/oxycblt/auxio/image/ImageGroup.kt b/app/src/main/java/org/oxycblt/auxio/image/ImageGroup.kt index 220da2510..16ae7ad8b 100644 --- a/app/src/main/java/org/oxycblt/auxio/image/ImageGroup.kt +++ b/app/src/main/java/org/oxycblt/auxio/image/ImageGroup.kt @@ -110,6 +110,7 @@ constructor(context: Context, attrs: AttributeSet? = null, @AttrRes defStyleAttr super.onAttachedToWindow() invalidateAlpha() invalidatePlayingIndicator() + invalidateSelectionIndicator() } override fun setActivated(activated: Boolean) { diff --git a/app/src/main/java/org/oxycblt/auxio/ui/recycler/AuxioRecyclerView.kt b/app/src/main/java/org/oxycblt/auxio/ui/recycler/AuxioRecyclerView.kt index 3edd521d5..091b41ca4 100644 --- a/app/src/main/java/org/oxycblt/auxio/ui/recycler/AuxioRecyclerView.kt +++ b/app/src/main/java/org/oxycblt/auxio/ui/recycler/AuxioRecyclerView.kt @@ -21,6 +21,7 @@ import android.content.Context import android.graphics.Rect import android.util.AttributeSet import android.view.WindowInsets +import android.widget.Checkable import androidx.annotation.AttrRes import androidx.core.view.updatePadding import androidx.recyclerview.widget.GridLayoutManager diff --git a/app/src/main/res/color/sel_selectable_background.xml b/app/src/main/res/color/sel_selectable_background.xml new file mode 100644 index 000000000..a17003686 --- /dev/null +++ b/app/src/main/res/color/sel_selectable_background.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ui_item_ripple.xml b/app/src/main/res/drawable/ui_item_ripple.xml index 03fd102f4..74b981fbf 100644 --- a/app/src/main/res/drawable/ui_item_ripple.xml +++ b/app/src/main/res/drawable/ui_item_ripple.xml @@ -1,5 +1,5 @@ - + \ No newline at end of file