summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author RoboErik <epastern@google.com> 2014-09-24 14:24:42 -0700
committer RoboErik <epastern@google.com> 2014-09-24 14:35:32 -0700
commit88b84178d6a8551ea1b534d8750def8dceebdc2a (patch)
tree9142b36571ce31b522832bf96e9d977d443881bb
parent03fce072cac092923e10a6b5f09fcde333375f9e (diff)
Ensure MediaBrowser state is set to connecting after a reconnect
When the binder had disconnected we were setting the state to suspended and then not setting it back to connecting when we reconnected. This sets the state correctly when we are trying to connect again. bug:17593681 Change-Id: I3fe95fa23ba43ac2dc3692fd28309b2f8e5a3599
-rw-r--r--media/java/android/media/browse/MediaBrowser.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/media/java/android/media/browse/MediaBrowser.java b/media/java/android/media/browse/MediaBrowser.java
index 34713e7b86db..1de8a8bb4fb7 100644
--- a/media/java/android/media/browse/MediaBrowser.java
+++ b/media/java/android/media/browse/MediaBrowser.java
@@ -708,6 +708,7 @@ public final class MediaBrowser {
// We make a new mServiceCallbacks each time we connect so that we can drop
// responses from previous connections.
mServiceCallbacks = getNewServiceCallbacks();
+ mState = CONNECT_STATE_CONNECTING;
// Call connect, which is async. When we get a response from that we will
// say that we're connected.