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

Commit 3ed4564c authored by Jim Miller's avatar Jim Miller Committed by Android Git Automerger
Browse files

am 0fd69144: am e86f1752: Merge "Use custom theme for keyguard presentation" into mnc-dev

* commit '0fd69144':
  Use custom theme for keyguard presentation
parents 292a1564 0fd69144
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -52,4 +52,8 @@
        <item name="android:colorControlNormal">#80ffffff</item>
        <item name="android:colorControlActivated">#80ffffff</item>
    </style>

    <style name="keyguard_presentation_theme" parent="@android:style/Theme.Material.NoActionBar.Fullscreen">
    </style>

</resources>
+5 −3
Original line number Diff line number Diff line
@@ -105,7 +105,8 @@ public class KeyguardDisplayManager {

            if (mPresentation == null && presentationDisplay != null) {
                if (DEBUG) Slog.i(TAG, "Keyguard enabled on display: " + presentationDisplay);
                mPresentation = new KeyguardPresentation(mContext, presentationDisplay);
                mPresentation = new KeyguardPresentation(mContext, presentationDisplay,
                        R.style.keyguard_presentation_theme);
                mPresentation.setOnDismissListener(mOnDismissListener);
                try {
                    mPresentation.show();
@@ -141,11 +142,12 @@ public class KeyguardDisplayManager {
            }
        };

        public KeyguardPresentation(Context context, Display display) {
            super(context, display);
        public KeyguardPresentation(Context context, Display display, int theme) {
            super(context, display, theme);
            getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD_DIALOG);
        }

        @Override
        public void onDetachedFromWindow() {
            mClock.removeCallbacks(mMoveTextRunnable);
        }