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

Commit 65d3f456 authored by Arc Wang's avatar Arc Wang
Browse files

Set storage volume spinner not clickable when only 1 volume

Bug: 187801712
Test: manual
      Click the spinner when there is only default volume.
      Click the spinner when there is USB drive connected.
Change-Id: Ifbd26c96f467757ffcfef750bd80533834123f82
parent 2097ca6a
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -73,6 +73,10 @@ public class StorageSelectionPreferenceController extends BasePreferenceControll
        Collections.sort(mStorageEntries);
        mStorageEntries.addAll(storageEntries);
        mStorageAdapter.addAll(storageEntries);

        if (mSpinnerPreference != null) {
            mSpinnerPreference.setClickable(mStorageAdapter.getCount() > 1);
        }
    }

    /** set selected storage in the spinner. */
@@ -93,6 +97,7 @@ public class StorageSelectionPreferenceController extends BasePreferenceControll
        mSpinnerPreference = screen.findPreference(getPreferenceKey());
        mSpinnerPreference.setAdapter(mStorageAdapter);
        mSpinnerPreference.setOnItemSelectedListener(this);
        mSpinnerPreference.setClickable(mStorageAdapter.getCount() > 1);
    }

    @Override