am 5243a760: Merge "DO NOT MERGE - Fix Airplane Mode + reboot interaction for Wifi" into klp-dev
* commit '5243a760452dc06ec2fd0c50e1c23c0d8c3d16e7': DO NOT MERGE - Fix Airplane Mode + reboot interaction for Wifi
This commit is contained in:
@@ -152,11 +152,21 @@ class WifiController extends StateMachine {
|
||||
addState(mStaDisabledWithScanState, mDefaultState);
|
||||
addState(mApEnabledState, mDefaultState);
|
||||
addState(mEcmState, mDefaultState);
|
||||
if (mSettingsStore.isScanAlwaysAvailable()) {
|
||||
|
||||
boolean isAirplaneModeOn = mSettingsStore.isAirplaneModeOn();
|
||||
boolean isWifiEnabled = mSettingsStore.isWifiToggleEnabled();
|
||||
boolean isScanningAlwaysAvailable = mSettingsStore.isScanAlwaysAvailable();
|
||||
|
||||
log("isAirplaneModeOn = " + isAirplaneModeOn +
|
||||
", isWifiEnabled = " + isWifiEnabled +
|
||||
", isScanningAvailable = " + isScanningAlwaysAvailable);
|
||||
|
||||
if (isWifiEnabled && isScanningAlwaysAvailable) {
|
||||
setInitialState(mStaDisabledWithScanState);
|
||||
} else {
|
||||
setInitialState(mApStaDisabledState);
|
||||
}
|
||||
|
||||
setLogRecSize(100);
|
||||
setLogOnlyTransitions(false);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user