From f301f8b216459a4903bb10bb008331aebacd2758 Mon Sep 17 00:00:00 2001 From: Stanley Wang Date: Mon, 3 Dec 2018 18:51:03 +0800 Subject: [PATCH] Fix carrier-specific Wi-Fi settings appears in search - even on non-carrier phone The preference should be removed from the search result when the availability status is false. Change-Id: I979bc70ec7672b137b96a7e02db2e9ba29fbb7a8 Fixes: 112550245 Test: manual and robotests --- res/xml/wifi_configure_settings.xml | 3 +- .../CellularFallbackPreferenceController.java | 54 +++++-------------- .../settings/wifi/ConfigureWifiSettings.java | 1 - ...lularFallbackPreferenceControllerTest.java | 3 +- 4 files changed, 17 insertions(+), 44 deletions(-) diff --git a/res/xml/wifi_configure_settings.xml b/res/xml/wifi_configure_settings.xml index 8ec320a053c..15ab1aa16ba 100644 --- a/res/xml/wifi_configure_settings.xml +++ b/res/xml/wifi_configure_settings.xml @@ -41,7 +41,8 @@ + android:summary="@string/wifi_cellular_data_fallback_summary" + settings:controller="com.android.settings.wifi.CellularFallbackPreferenceController" />