Merge "Fall back to Wi-Fi data when SIM missing." into jb-dev
This commit is contained in:
@@ -278,6 +278,12 @@ public class DataUsageSummary extends Fragment {
|
|||||||
mShowWifi = mPrefs.getBoolean(PREF_SHOW_WIFI, false);
|
mShowWifi = mPrefs.getBoolean(PREF_SHOW_WIFI, false);
|
||||||
mShowEthernet = mPrefs.getBoolean(PREF_SHOW_ETHERNET, false);
|
mShowEthernet = mPrefs.getBoolean(PREF_SHOW_ETHERNET, false);
|
||||||
|
|
||||||
|
// override preferences when no mobile radio
|
||||||
|
if (!hasReadyMobileRadio(context)) {
|
||||||
|
mShowWifi = hasWifiRadio(context);
|
||||||
|
mShowEthernet = hasEthernet(context);
|
||||||
|
}
|
||||||
|
|
||||||
setHasOptionsMenu(true);
|
setHasOptionsMenu(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -461,7 +467,6 @@ public class DataUsageSummary extends Fragment {
|
|||||||
showWifi.setChecked(mShowWifi);
|
showWifi.setChecked(mShowWifi);
|
||||||
} else {
|
} else {
|
||||||
showWifi.setVisible(false);
|
showWifi.setVisible(false);
|
||||||
mShowWifi = true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
final MenuItem showEthernet = menu.findItem(R.id.data_usage_menu_show_ethernet);
|
final MenuItem showEthernet = menu.findItem(R.id.data_usage_menu_show_ethernet);
|
||||||
@@ -470,7 +475,6 @@ public class DataUsageSummary extends Fragment {
|
|||||||
showEthernet.setChecked(mShowEthernet);
|
showEthernet.setChecked(mShowEthernet);
|
||||||
} else {
|
} else {
|
||||||
showEthernet.setVisible(false);
|
showEthernet.setVisible(false);
|
||||||
mShowEthernet = true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
final MenuItem metered = menu.findItem(R.id.data_usage_menu_metered);
|
final MenuItem metered = menu.findItem(R.id.data_usage_menu_metered);
|
||||||
|
Reference in New Issue
Block a user