diff options
| author | 2021-12-10 13:56:16 +0800 | |
|---|---|---|
| committer | 2021-12-10 11:16:10 +0000 | |
| commit | c350b0492d2fd0bbd3a8fd7e2a2b1fa1852a315e (patch) | |
| tree | 6d414d6a29ce92785aa404b7b6d247248c510931 | |
| parent | ecc936a08e0ff1bb6077c12f957b625c1cd594db (diff) | |
[ProviderModel] Should no set the subtitle as gone when airplane mode is ON
Test: manual, atest InternetDialogTest
Bug: 209095671
Change-Id: I8837c3d20caaf509fae29c9c0a956a2c647a0d61
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/qs/tiles/dialog/InternetDialog.java | 14 | ||||
| -rw-r--r-- | packages/SystemUI/tests/src/com/android/systemui/qs/tiles/dialog/InternetDialogTest.java | 2 |
2 files changed, 6 insertions, 10 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/dialog/InternetDialog.java b/packages/SystemUI/src/com/android/systemui/qs/tiles/dialog/InternetDialog.java index e3f085cfbe36..2a398496af77 100644 --- a/packages/SystemUI/src/com/android/systemui/qs/tiles/dialog/InternetDialog.java +++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/dialog/InternetDialog.java @@ -303,15 +303,11 @@ public class InternetDialog extends SystemUIDialog implements if (DEBUG) { Log.d(TAG, "updateDialog"); } - if (mInternetDialogController.isAirplaneModeEnabled()) { - mInternetDialogSubTitle.setVisibility(View.GONE); - mAirplaneModeLayout.setVisibility(View.VISIBLE); - } else { - mInternetDialogTitle.setText(getDialogTitleText()); - mInternetDialogSubTitle.setVisibility(View.VISIBLE); - mInternetDialogSubTitle.setText(getSubtitleText()); - mAirplaneModeLayout.setVisibility(View.GONE); - } + mInternetDialogTitle.setText(getDialogTitleText()); + mInternetDialogSubTitle.setText(getSubtitleText()); + mAirplaneModeLayout.setVisibility( + mInternetDialogController.isAirplaneModeEnabled() ? View.VISIBLE : View.GONE); + updateEthernet(); if (shouldUpdateMobileNetwork) { setMobileDataLayout(mInternetDialogController.activeNetworkIsCellular(), diff --git a/packages/SystemUI/tests/src/com/android/systemui/qs/tiles/dialog/InternetDialogTest.java b/packages/SystemUI/tests/src/com/android/systemui/qs/tiles/dialog/InternetDialogTest.java index 651bcdef9978..89537884903a 100644 --- a/packages/SystemUI/tests/src/com/android/systemui/qs/tiles/dialog/InternetDialogTest.java +++ b/packages/SystemUI/tests/src/com/android/systemui/qs/tiles/dialog/InternetDialogTest.java @@ -140,7 +140,7 @@ public class InternetDialogTest extends SysuiTestCase { mInternetDialog.updateDialog(true); - assertThat(mSubTitle.getVisibility()).isEqualTo(View.GONE); + assertThat(mSubTitle.getVisibility()).isEqualTo(View.VISIBLE); } @Test |