Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d8b45754 authored by Sal Savage's avatar Sal Savage Committed by Gerrit Code Review
Browse files

Merge "Update BluetoothProfileConnector to invoke service disconnections with correct profile ID"

parents b2f97986 4afdab44
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -32,12 +32,12 @@ import android.util.Log;
 * @hide
 */
public abstract class BluetoothProfileConnector<T> {
    private int mProfileId;
    private final int mProfileId;
    private BluetoothProfile.ServiceListener mServiceListener;
    private BluetoothProfile mProfileProxy;
    private final BluetoothProfile mProfileProxy;
    private Context mContext;
    private String mProfileName;
    private String mServiceName;
    private final String mProfileName;
    private final String mServiceName;
    private volatile T mService;

    private final IBluetoothStateChangeCallback mBluetoothStateChangeCallback =
@@ -65,7 +65,7 @@ public abstract class BluetoothProfileConnector<T> {
            logDebug("Proxy object disconnected");
            doUnbind();
            if (mServiceListener != null) {
                mServiceListener.onServiceDisconnected(BluetoothProfile.A2DP);
                mServiceListener.onServiceDisconnected(mProfileId);
            }
        }
    };