Merge "Reflect satellite api refactoring to Settings" into main
This commit is contained in:
@@ -183,7 +183,7 @@ public class SatelliteSetting extends RestrictedDashboardFragment {
|
||||
private boolean isSatelliteEligible() {
|
||||
try {
|
||||
Set<Integer> restrictionReason =
|
||||
mSatelliteManager.getSatelliteAttachRestrictionReasonsForCarrier(mSubId);
|
||||
mSatelliteManager.getAttachRestrictionReasonsForCarrier(mSubId);
|
||||
return !restrictionReason.contains(
|
||||
SatelliteManager.SATELLITE_COMMUNICATION_RESTRICTION_REASON_ENTITLEMENT);
|
||||
} catch (SecurityException | IllegalStateException | IllegalArgumentException ex) {
|
||||
|
@@ -113,7 +113,7 @@ public class SatelliteSettingPreferenceController extends
|
||||
private void updateSummary(Preference preference) {
|
||||
try {
|
||||
Set<Integer> restrictionReason =
|
||||
mSatelliteManager.getSatelliteAttachRestrictionReasonsForCarrier(mSubId);
|
||||
mSatelliteManager.getAttachRestrictionReasonsForCarrier(mSubId);
|
||||
boolean isSatelliteEligible = !restrictionReason.contains(
|
||||
SatelliteManager.SATELLITE_COMMUNICATION_RESTRICTION_REASON_ENTITLEMENT);
|
||||
if (mIsSatelliteEligible == null || mIsSatelliteEligible != isSatelliteEligible) {
|
||||
|
Reference in New Issue
Block a user