File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed
Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -441,9 +441,10 @@ public boolean processMessage(Message message) {
441441 if (mPublicState == BluetoothAdapter .STATE_TURNING_OFF ) {
442442 transitionTo (mHotOff );
443443 finishSwitchingOff ();
444- if (!mContext .getResources ().getBoolean
445- (com .android .internal .R .bool .config_bluetooth_adapter_quick_switch )) {
446- deferMessage (obtainMessage (TURN_COLD ));
444+ deferMessage (obtainMessage (TURN_COLD ));
445+ if (mContext .getResources ().getBoolean
446+ (com .android .internal .R .bool .config_bluetooth_adapter_quick_switch )) {
447+ deferMessage (obtainMessage (TURN_HOT ));
447448 }
448449 }
449450 } else {
@@ -612,9 +613,10 @@ public boolean processMessage(Message message) {
612613 removeMessages (POWER_DOWN_TIMEOUT );
613614 if (!((Boolean ) message .obj )) {
614615 transitionTo (mHotOff );
615- if (!mContext .getResources ().getBoolean
616+ deferMessage (obtainMessage (TURN_COLD ));
617+ if (mContext .getResources ().getBoolean
616618 (com .android .internal .R .bool .config_bluetooth_adapter_quick_switch )) {
617- deferMessage (obtainMessage (TURN_COLD ));
619+ deferMessage (obtainMessage (TURN_HOT ));
618620 }
619621 } else {
620622 if (!isTurningOn ) {
You can’t perform that action at this time.
0 commit comments