Loading src/com/android/settings/panel/PanelFeatureProviderImpl.java +12 −1 Original line number Diff line number Diff line Loading @@ -22,11 +22,15 @@ import android.os.Bundle; import android.provider.Settings; import android.util.FeatureFlagUtils; import androidx.annotation.Nullable; import com.android.settings.Utils; import com.android.settings.flags.Flags; public class PanelFeatureProviderImpl implements PanelFeatureProvider { @Override @Nullable public PanelContent getPanel(Context context, Bundle bundle) { if (context == null) { return null; Loading @@ -48,7 +52,14 @@ public class PanelFeatureProviderImpl implements PanelFeatureProvider { case Settings.Panel.ACTION_NFC: return NfcPanel.create(context); case Settings.Panel.ACTION_WIFI: if (Flags.slicesRetirement()) { Intent wifiIntent = new Intent(Settings.ACTION_WIFI_SETTINGS); wifiIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); context.startActivity(wifiIntent); return null; } else { return WifiPanel.create(context); } case Settings.Panel.ACTION_VOLUME: if (FeatureFlagUtils.isEnabled(context, FeatureFlagUtils.SETTINGS_VOLUME_PANEL_IN_SYSTEMUI)) { Loading Loading
src/com/android/settings/panel/PanelFeatureProviderImpl.java +12 −1 Original line number Diff line number Diff line Loading @@ -22,11 +22,15 @@ import android.os.Bundle; import android.provider.Settings; import android.util.FeatureFlagUtils; import androidx.annotation.Nullable; import com.android.settings.Utils; import com.android.settings.flags.Flags; public class PanelFeatureProviderImpl implements PanelFeatureProvider { @Override @Nullable public PanelContent getPanel(Context context, Bundle bundle) { if (context == null) { return null; Loading @@ -48,7 +52,14 @@ public class PanelFeatureProviderImpl implements PanelFeatureProvider { case Settings.Panel.ACTION_NFC: return NfcPanel.create(context); case Settings.Panel.ACTION_WIFI: if (Flags.slicesRetirement()) { Intent wifiIntent = new Intent(Settings.ACTION_WIFI_SETTINGS); wifiIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); context.startActivity(wifiIntent); return null; } else { return WifiPanel.create(context); } case Settings.Panel.ACTION_VOLUME: if (FeatureFlagUtils.isEnabled(context, FeatureFlagUtils.SETTINGS_VOLUME_PANEL_IN_SYSTEMUI)) { Loading