diff --git a/android/app/src/main/java/me/kavishdevar/librepods/services/AirPodsService.kt b/android/app/src/main/java/me/kavishdevar/librepods/services/AirPodsService.kt index 464eddde..8f616c89 100644 --- a/android/app/src/main/java/me/kavishdevar/librepods/services/AirPodsService.kt +++ b/android/app/src/main/java/me/kavishdevar/librepods/services/AirPodsService.kt @@ -1286,7 +1286,8 @@ class AirPodsService : Service(), SharedPreferences.OnSharedPreferenceChangeList MediaController.sendPlay() MediaController.iPausedTheMedia = false } - } else { + } else if (newInEarData != listOf(false, false)) { + // The "both removed" case is already handled by the sendPause(force=true) branch above. MediaController.sendPause() } }