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

Commit 6a1f2649 authored by Christofer Åkersten's avatar Christofer Åkersten
Browse files

Listen to onVisibilityChanged().

Use onVisibilityChanged() instead of setVisibility() in order to
detect changes in visibility on the TvView. This ensures we detect
visibility changes for ancestors.

Bug: 16618628
Change-Id: I6efd21763ebfdbb59532b837db5627b7ccb0cae0
parent 91a801d4
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -484,8 +484,8 @@ public class TvView extends ViewGroup {
    }

    @Override
    public void setVisibility(int visibility) {
        super.setVisibility(visibility);
    protected void onVisibilityChanged(View changedView, int visibility) {
        super.onVisibilityChanged(changedView, visibility);
        mSurfaceView.setVisibility(visibility);
        if (visibility == View.VISIBLE) {
            createSessionOverlayView();