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

Commit 30b17f0b 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

am: 9981d94d

Change-Id: Id4e4b3bd53c9499f13c6d66a94cfd4aad9fa86b8
parents b90e2dc7 9981d94d
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);
    }