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

Commit 99cb9d91 authored by Arc Wang's avatar Arc Wang Committed by Automerger Merge Worker
Browse files

Merge "Fix USB OTG hot plug out nndexOutOfBoundsException" am: 6626e50d

parents 1b68f107 6626e50d
Loading
Loading
Loading
Loading
+11 −5
Original line number Diff line number Diff line
@@ -135,13 +135,19 @@ public class StorageDashboardFragment extends DashboardFragment
                    mStorageEntries.removeIf(storageEntry -> {
                        return storageEntry.equals(changedStorageEntry);
                    });
                    if (volumeState != VolumeInfo.STATE_REMOVED
                            && volumeState != VolumeInfo.STATE_BAD_REMOVAL) {
                    if (volumeState == VolumeInfo.STATE_MOUNTED
                            || volumeState == VolumeInfo.STATE_MOUNTED_READ_ONLY
                            || volumeState == VolumeInfo.STATE_UNMOUNTABLE) {
                        mStorageEntries.add(changedStorageEntry);
                    }
                        if (changedStorageEntry.equals(mSelectedStorageEntry)) {
                            mSelectedStorageEntry = changedStorageEntry;
                        }
                    } else {
                        if (changedStorageEntry.equals(mSelectedStorageEntry)) {
                            mSelectedStorageEntry =
                                    StorageEntry.getDefaultInternalStorageEntry(getContext());
                        }
                    }
                    refreshUi();
                    break;
                default: