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

Skip to content
Commit 389556b9 authored by Beverly's avatar Beverly Committed by Beverly Tai
Browse files

[1/N] Make alternateBouncer its own view

With this flag enabled...
- AlternateBouncer shows over the lockscreen and notification
  shade (which is why it lives in super_notification_shade
  instead of the KeyguardRootView)
- AlternateBouncer has its own clickhandler so touches no longer
  need to be intercepted by the NotificationWindowView. Updated
  StatusBarTouchableRegionManager to include allowing touches
  when the AlternateBouncer is showing.
- AlternateBouncer "scrim" isn't relying on ScrimController and
  instead uses its own ScrimView.

This doesn't support the alternateBouncer message area nor swiping
on the alternate bouncer view => primary bouncer interactions.

Test: atest CentralSurfacesImplTest
Test: atest StatusBarKeyguardViewManagerTest
Test: atest AlternateBouncerViewModelTest
Test: adb shell cmd statusbar flag alternate_bouncer_view true
Bug: 300440924
Bug: 287599719
Change-Id: Ib51e7c3468f2607efc2dc9df531d26582120a041
parent 8d3c0614
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment