Add missing ACTION_MEDIA_UNMOUNTED intent
When an SD card is removed without the user unmounting, the intent ACTION_MEDIA_BAD_REMOVAL is fired but is missing the preceeding ACTION_MEDIA_UNMOUNTED which is needed to keep UI consistency. Now when bad media removal is detected an ACTION_MEDIA_UNMOUNTED intent is sent before the ACTION_MEDIA_BAD_REMOVAL. Change-Id: I133300f42bafab141351e796d7cfc13c15d133e0
This commit is contained in:
committed by
Henrik Baard
parent
8204098659
commit
f503c8f377
@@ -832,7 +832,7 @@ class MountService extends IMountService.Stub
|
||||
if (DEBUG_EVENTS) Slog.i(TAG, "Sending unmounted event first");
|
||||
/* Send the media unmounted event first */
|
||||
updatePublicVolumeState(volume, Environment.MEDIA_UNMOUNTED);
|
||||
action = Intent.ACTION_MEDIA_UNMOUNTED;
|
||||
sendStorageIntent(Intent.ACTION_MEDIA_UNMOUNTED, volume, UserHandle.ALL);
|
||||
|
||||
if (DEBUG_EVENTS) Slog.i(TAG, "Sending media bad removal");
|
||||
updatePublicVolumeState(volume, Environment.MEDIA_BAD_REMOVAL);
|
||||
|
||||
Reference in New Issue
Block a user