Diff between 944a282821db37115e37b10abc4b8b512ab20b1d and 1a8dba380c5ec7a22a492b00bfd5b7c67f47ef2a

Changed Files

File Additions Deletions Status
android/a2dp.c +2 -2 modified

Full Patch

diff --git a/android/a2dp.c b/android/a2dp.c
index a36e9a3..e3e425c 100644
--- a/android/a2dp.c
+++ b/android/a2dp.c
@@ -403,8 +403,6 @@ static void signaling_connect_cb(GIOChannel *chan, GError *err,
 		}
 	}
 
-	bt_a2dp_notify_state(dev, HAL_A2DP_STATE_CONNECTED);
-
 	return;
 
 failed:
@@ -546,6 +544,8 @@ static void transport_connect_cb(GIOChannel *chan, GError *err,
 		g_io_channel_unref(dev->io);
 		dev->io = NULL;
 	}
+
+	bt_a2dp_notify_state(dev, HAL_A2DP_STATE_CONNECTED);
 }
 
 static void connect_cb(GIOChannel *chan, GError *err, gpointer user_data)