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

Commit 9db9306e authored by Jin Seok Park's avatar Jin Seok Park
Browse files

[DO NOT MERGE] Fix logic for storing MediaButtonReceiver

Currently, MediaButtonReceiverHolder stores the
ComponentName.toString() value and tries to unflatten it with
ComponentName.unflattenFromString(String).
This causes restoring a stored MediaButtonReceiver to fail.

This CL changes it MediaButtonRecieverHolder store
ComponentName.flattenToString() value instead.

Bug: 169246173
Test: 1. Play music on YT Music.
      2. Reboot phone.
      3. Send media key event (PLAY)

Change-Id: I33449c0affd7f79e5988e7709cbbe45218766bf8
parent 533f629f
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -259,7 +259,7 @@ final class MediaButtonReceiverHolder {
            return "";
        }
        return String.join(COMPONENT_NAME_USER_ID_DELIM,
                mComponentName.toString(),
                mComponentName.flattenToString(),
                String.valueOf(mUserId),
                String.valueOf(mComponentType));
    }