Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d2c3a4c3 authored by Irem Uguz's avatar Irem Uguz Committed by Android (Google) Code Review
Browse files

Merge "usb: Initialize restricted radio button for USB settings" into main

parents 3bed59a9 242f3d91
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -225,7 +225,7 @@ public class UsbDefaultFragment extends RadioButtonPickerFragment implements
            if (pref != null) {
                final boolean isSupported = mUsbBackend.areFunctionsSupported(option);
                pref.setEnabled(isSupported);
                String userRestriction = mUsbBackend.maybeGetUserRestriction(option);
                String userRestriction = UsbBackend.maybeGetUserRestriction(option);
                if (userRestriction != null) {
                    pref.checkRestrictionAndSetDisabled(userRestriction);
                }
+2 −1
Original line number Diff line number Diff line
@@ -43,6 +43,7 @@ import com.android.settings.SettingsPreferenceFragment;
import com.android.settings.Utils;
import com.android.settings.core.PreferenceXmlParserUtils;
import com.android.settings.core.PreferenceXmlParserUtils.MetadataFlag;
import com.android.settingslib.RestrictedSelectorWithWidgetPreference;
import com.android.settingslib.widget.CandidateInfo;
import com.android.settingslib.widget.IllustrationPreference;
import com.android.settingslib.widget.SelectorWithWidgetPreference;
@@ -178,7 +179,7 @@ public abstract class RadioButtonPickerFragment extends SettingsPreferenceFragme
     * A chance for subclasses to create a custom preference instance.
     */
    protected SelectorWithWidgetPreference createPreference() {
        return new SelectorWithWidgetPreference(getPrefContext());
        return new RestrictedSelectorWithWidgetPreference(getPrefContext());
    }

    public void updateCandidates() {