From 3eec11e82147f114e64119538b697ff43abbec50 Mon Sep 17 00:00:00 2001 From: Christopher Eby Date: Fri, 23 Apr 2010 00:57:27 -0500 Subject: [PATCH] Fix broken logic in headset_plug receiver --- src/org/kreed/vanilla/PlaybackService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/org/kreed/vanilla/PlaybackService.java b/src/org/kreed/vanilla/PlaybackService.java index 9cdc55fc..bf185e1e 100644 --- a/src/org/kreed/vanilla/PlaybackService.java +++ b/src/org/kreed/vanilla/PlaybackService.java @@ -715,7 +715,7 @@ public final class PlaybackService extends Service implements Handler.Callback, if (Intent.ACTION_HEADSET_PLUG.equals(action)) { boolean oldPlugged = mPlugged; mPlugged = intent.getIntExtra("state", 0) != 0; - if (mPlugged != oldPlugged && (mHeadsetPause && !mPlugged || mHeadsetOnly && !isSpeakerOn())) + if (mPlugged != oldPlugged && mHeadsetPause && !mPlugged || mHeadsetOnly && isSpeakerOn()) unsetFlag(FLAG_PLAYING); } else if (Intent.ACTION_MEDIA_BUTTON.equals(action)) { KeyEvent event = intent.getParcelableExtra(Intent.EXTRA_KEY_EVENT);