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