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

Commit 196cde97 authored by Adam Cohen's avatar Adam Cohen
Browse files

Fix pages disappearing (issue 7456885)

Change-Id: I51e4510da06a9b81aaefb8b2165234297ad4de92
parent a96cd636
Loading
Loading
Loading
Loading
+12 −10
Original line number Diff line number Diff line
@@ -23,7 +23,6 @@ public class KeyguardViewStateManager implements SlidingChallengeLayout.OnChalle

    private KeyguardWidgetPager mPagedView;
    private ChallengeLayout mChallengeLayout;
    private Runnable mHideHintsRunnable;
    private int[] mTmpPoint = new int[2];
    private int[] mTmpLoc = new int[2];

@@ -219,6 +218,15 @@ public class KeyguardViewStateManager implements SlidingChallengeLayout.OnChalle
        }
    }

    private Runnable mHideHintsRunnable = new Runnable() {
        @Override
        public void run() {
            if (mPagedView != null) {
                mPagedView.hideOutlinesAndSidePages();
            }
        }
    };

    public void showUsabilityHints() {
        mMainQueue.postDelayed( new Runnable() {
            @Override
@@ -227,16 +235,10 @@ public class KeyguardViewStateManager implements SlidingChallengeLayout.OnChalle
            }
        } , SCREEN_ON_RING_HINT_DELAY);
        mPagedView.showInitialPageHints();
        mHideHintsRunnable = new Runnable() {
            @Override
            public void run() {
                mPagedView.hideOutlinesAndSidePages();
                mHideHintsRunnable = null;
            }
        };

        if (mHideHintsRunnable != null) {
            mMainQueue.postDelayed(mHideHintsRunnable, SCREEN_ON_HINT_DURATION);
        }
    }

    public void setTransportState(int state) {
        mTransportState = state;