From 3123a2f7ea78cbeb6d5f4681d3c0bf45968a19e5 Mon Sep 17 00:00:00 2001 From: maxwen Date: Sat, 29 Jan 2022 13:56:06 +0100 Subject: [PATCH] Settings: Check wifi direct feature for showing preferences Change-Id: I706bd7bb35e8da004a0dfc8c0949beea082514ea Signed-off-by: Pranav Vashi --- .../settings/wifi/p2p/WifiP2pPreferenceController.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/com/android/settings/wifi/p2p/WifiP2pPreferenceController.java b/src/com/android/settings/wifi/p2p/WifiP2pPreferenceController.java index 5d73fa464f1..2a5e8c6bace 100644 --- a/src/com/android/settings/wifi/p2p/WifiP2pPreferenceController.java +++ b/src/com/android/settings/wifi/p2p/WifiP2pPreferenceController.java @@ -15,6 +15,8 @@ */ package com.android.settings.wifi.p2p; +import static android.content.pm.PackageManager.FEATURE_WIFI_DIRECT; + import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; @@ -92,8 +94,7 @@ public class WifiP2pPreferenceController extends AbstractPreferenceController @Override public boolean isAvailable() { - // Always show preference. - return true; + return mContext.getPackageManager().hasSystemFeature(FEATURE_WIFI_DIRECT); } @Override public String getPreferenceKey() {