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

Commit 45fbe5b5 authored by Vinit Nayak's avatar Vinit Nayak
Browse files

Cache TISBinder for multiple onBind() calls

Bug: 202986128
Change-Id: I29a0963ff2880c9970859bc1437c7624bc7f0aea
parent 60c64ade
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -152,6 +152,8 @@ public class TouchInteractionService extends Service implements PluginListener<O
    @Nullable
    private OverscrollPlugin mOverscrollPlugin;

    private final TISBinder mTISBinder = new TISBinder();

    /**
     * Local IOverviewProxy implementation with some methods for local components
     */
@@ -527,7 +529,7 @@ public class TouchInteractionService extends Service implements PluginListener<O
    @Override
    public IBinder onBind(Intent intent) {
        Log.d(TAG, "Touch service connected: user=" + getUserId());
        return new TISBinder();
        return mTISBinder;
    }

    private void onInputEvent(InputEvent ev) {