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

Commit 1da1d9f9 authored by Pechetty Sravani (xWF)'s avatar Pechetty Sravani (xWF) Committed by Automerger Merge Worker
Browse files

Merge "Revert^2 "Add patch for tvview callback run in single thread."" into...

Merge "Revert^2 "Add patch for tvview callback run in single thread."" into main am: 7df117e9 am: 389dc93e

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3216368



Change-Id: I0edfb287465edd48d330c12fef6c5ce7106973f8
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents 74134173 389dc93e
Loading
Loading
Loading
Loading
+12 −1
Original line number Diff line number Diff line
@@ -91,7 +91,7 @@ public class TvView extends ViewGroup {
    private static final Object sMainTvViewLock = new Object();
    private static WeakReference<TvView> sMainTvView = NULL_TV_VIEW;

    private final Handler mHandler = new Handler();
    private Handler mHandler = new Handler();
    private Session mSession;
    private SurfaceView mSurfaceView;
    private Surface mSurface;
@@ -207,6 +207,17 @@ public class TvView extends ViewGroup {
        mCallback = callback;
    }

    /**
     * Sets the handler to be invoked when an event is dispatched to this TvView.
     * If handler is not set by this function, TvView will use its default handler.
     *
     * @param handler The handler to handle events.
     * @hide
     */
    public void setHandler(@NonNull Handler handler) {
        mHandler = handler;
    }

    /** @hide */
    public Session getInputSession() {
        return mSession;