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

Commit 9981d94d authored by Jason Monk's avatar Jason Monk Committed by android-build-merger
Browse files

Merge \"QS: Hacks to fix bigger problems in TileService binding\" into nyc-dev

am: 1427bb3d

Change-Id: I471055cbac21c09d23b60e6dab15bcc1cd1d6208
parents 4b6614e5 1427bb3d
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -312,7 +312,8 @@ public class TileService extends Service {
    public IBinder onBind(Intent intent) {
        mService = IQSService.Stub.asInterface(intent.getIBinderExtra(EXTRA_SERVICE));
        try {
            mTile = mService.getTile(new ComponentName(getPackageName(), getClass().getName()));
            ComponentName component = intent.getParcelableExtra(EXTRA_COMPONENT);
            mTile = mService.getTile(component);
        } catch (RemoteException e) {
            throw new RuntimeException("Unable to reach IQSService", e);
        }
+1 −0
Original line number Diff line number Diff line
@@ -88,6 +88,7 @@ public class TileLifecycleManager extends BroadcastReceiver implements
        mHandler = handler;
        mIntent = intent;
        mIntent.putExtra(TileService.EXTRA_SERVICE, service.asBinder());
        mIntent.putExtra(TileService.EXTRA_COMPONENT, intent.getComponent());
        mUser = user;
        if (DEBUG) Log.d(TAG, "Creating " + mIntent + " " + mUser);
    }