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

Commit 5100f55b authored by Ram Periathiruvadi's avatar Ram Periathiruvadi Committed by android-build-merger
Browse files

Merge "Fix for Bluetooth not restarting on User Switch" am: 196b72aa

am: 54326175

Change-Id: I008ff84f3d3eb0b7c51993d213a9d3a590cd93a6
parents 7eb3f1c1 54326175
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -1699,7 +1699,7 @@ class BluetoothManagerService extends IBluetoothManager.Stub {
                    mHandler.removeMessages(MESSAGE_USER_SWITCHED);

                    /* disable and enable BT when detect a user switch */
                    if (mEnable && mBluetooth != null) {
                    if (mBluetooth != null && isEnabled()) {
                        try {
                            mBluetoothLock.readLock().lock();
                            if (mBluetooth != null) {
@@ -1768,6 +1768,8 @@ class BluetoothManagerService extends IBluetoothManager.Stub {
                        mState = BluetoothAdapter.STATE_OFF;
                        // enable
                        addActiveLog(REASON_USER_SWITCH, true);
                        // mEnable flag could have been reset on disableBLE. Reenable it.
                        mEnable = true;
                        handleEnable(mQuietEnable);
                    } else if (mBinding || mBluetooth != null) {
                        Message userMsg = mHandler.obtainMessage(MESSAGE_USER_SWITCHED);