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

Skip to content
Commit 48acd240 authored by Yifei Zhang's avatar Yifei Zhang
Browse files

swipe-dismiss: set up gesture exlcusion for explicit windowSwipeToDismiss=false

WindowOnBackInvokedDispatcher:
- Convert binary Checker to tri-state so that we can determine if
  windowSwipeToDismiss=false is explicitly set.
- Other minor refactor.

ViewRootImpl:
- Set window frame as root system gesture exclusion rect if
  windowSwipeToDismiss=false is explicitly set & not opt-in.

Test: manual, validate mSystemExclusion set
Test: on phone: http://shortn/_wOryjDg8aB
Test: on watch: http://shortn/_mPypnw2Ibt
Bug: 290801678
Bug: 291531205
Change-Id: Ie7d925869fad25b3f7599d388c0e7ae5ef6fef53
parent 0b69edfa
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