home: fix shuffle not working on rotate

This commit is contained in:
Alexander Capehart 2024-01-03 09:26:28 -07:00
parent b74e622923
commit 43af2d866d
No known key found for this signature in database
GPG key ID: 37DBE3621FE9AD47

View file

@ -633,7 +633,7 @@ class HomeFragment :
private fun handleSpeedDialBoundaryTouch(event: MotionEvent): Boolean {
val binding = binding ?: return false
if (binding.homeNewPlaylistFab.isUnder(event.x, event.y)) {
if (homeModel.speedDialOpen.value && binding.homeNewPlaylistFab.isUnder(event.x, event.y)) {
// Convert absolute coordinates to relative coordinates
val offsetX = event.x - binding.homeNewPlaylistFab.x
val offsetY = event.y - binding.homeNewPlaylistFab.y