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

Commit 03cf2586 authored by Adrian Roos's avatar Adrian Roos
Browse files

AOD: prevent clicking shelf when dark

Fixes: 35718464
Test: Enable AOD, try clicking on shelf in AOD, make sure it's not clickable.
Change-Id: Iede88d1e0ab394f0db2acaac6a1ad8baaeef15f1
parent 2b33162e
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -133,6 +133,7 @@ public class NotificationShelf extends ActivatableNotificationView implements
            mViewInvertHelper.update(dark);
        }
        mShelfIcons.setAmbient(dark);
        updateInteractiveness();
    }

    @Override
@@ -576,7 +577,8 @@ public class NotificationShelf extends ActivatableNotificationView implements
    }

    private void updateInteractiveness() {
        mInteractive = mStatusBarState == StatusBarState.KEYGUARD && mHasItemsInStableShelf;
        mInteractive = mStatusBarState == StatusBarState.KEYGUARD && mHasItemsInStableShelf
                && !mDark;
        setClickable(mInteractive);
        setFocusable(mInteractive);
        setImportantForAccessibility(mInteractive ? View.IMPORTANT_FOR_ACCESSIBILITY_YES