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
Loading
Please register or sign in to comment