commit | 392850a825dc6a15c20ff96c794854f61a5d8385 | [log] [tgz] |
---|---|---|
author | Taesu Lee <taesu82.lee@samsung.com> | Fri Jun 26 19:21:42 2020 +0900 |
committer | Taesu Lee <taesu82.lee@samsung.com> | Fri Jun 26 19:25:05 2020 +0900 |
tree | 6f6be97d4af22a78f25069a5680c42dae5194be2 | |
parent | 8926653a98a6c1904299d203ad9c5b00dfe72e8d [diff] |
Remove advanced category if no preference Test: In debug mode, turn off all the configs for advanced category Signed-off-by: Taesu Lee <taesu82.lee@samsung.com> Change-Id: I52ea0905b9d4f03a57b4849e5b575bc5e508dd2d
diff --git a/src/com/android/messaging/ui/appsettings/PerSubscriptionSettingsActivity.java b/src/com/android/messaging/ui/appsettings/PerSubscriptionSettingsActivity.java index 18a3f47..c2fd473 100644 --- a/src/com/android/messaging/ui/appsettings/PerSubscriptionSettingsActivity.java +++ b/src/com/android/messaging/ui/appsettings/PerSubscriptionSettingsActivity.java
@@ -190,6 +190,10 @@ deliveryReportsPreference.setEnabled(false); } } + + if (advancedCategory.getPreferenceCount() == 0) { + getPreferenceScreen().removePreference(advancedCategory); + } } private boolean isCellBroadcastAppLinkEnabled() {