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

Skip to content
Commit aeb52f75 authored by Evan Rosky's avatar Evan Rosky
Browse files

Add an inputconsumer override method for modern recents transitions

Shell transitions doesn't use RecentsAnimationController anymore.
Instead, its more structured to just inform inputmonitor when it
is and isn't animating recents. InputMonitor then can use this extra
information to reroute focus to the recents input consumer at the
right times.

Unlike legacy transitions, recents will actually be on top and get
preferred focus when active. However, the live tile will still be
drawn above it. This means we need to also provide InputMonitor with
the live-tile activity (the "reference" activity) so it can place
the recents inputconsumer at the right z-order.

Bug: 193565597
Test: atest ReOpenImeWindowTest
Change-Id: Iad37888789e14bc049b1a52dd5142eb6c3ea2e99
parent ef994701
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment