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

Commit b64c3dd2 authored by Daniel Sandler's avatar Daniel Sandler
Browse files

Dismiss keyguard for brightness QS tile.

Bugreport, too.

Bug: 7296769
Change-Id: I28b2f1cf4a1bf2ebfcff37a6188f33a44b7d2165
parent de8e3b12
Loading
Loading
Loading
Loading
+8 −0
Original line number Original line Diff line number Diff line
@@ -732,6 +732,10 @@ class QuickSettings {
            mBrightnessDialog.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);
            mBrightnessDialog.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);
        }
        }
        if (!mBrightnessDialog.isShowing()) {
        if (!mBrightnessDialog.isShowing()) {
            try {
                WindowManagerGlobal.getWindowManagerService().dismissKeyguard();
            } catch (RemoteException e) {
            }
            mBrightnessDialog.show();
            mBrightnessDialog.show();
            dismissBrightnessDialog(mBrightnessDialogLongTimeout);
            dismissBrightnessDialog(mBrightnessDialogLongTimeout);
        }
        }
@@ -770,6 +774,10 @@ class QuickSettings {
        builder.setCancelable(true);
        builder.setCancelable(true);
        final Dialog dialog = builder.create();
        final Dialog dialog = builder.create();
        dialog.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);
        dialog.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);
        try {
            WindowManagerGlobal.getWindowManagerService().dismissKeyguard();
        } catch (RemoteException e) {
        }
        dialog.show();
        dialog.show();
    }
    }