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

Skip to content
Commit 7bdba320 authored by Riddle Hsu's avatar Riddle Hsu
Browse files

Avoid invisible PiP handling input events

When the PiP is faded out for an intermediate orientation state
(swiped recents is portrait, display is landscape), its layer
will still intercept input events. Move it outside screen when
its alpha is 0 so it won't affect input.

Also skip mPipAnimationCallback because the direction is not
entering or exiting PiP. That avoids additional position change
when the animation is finished.

Bug: 283971760
Bug: 262835608
Test: Disable launcher rotation. Launch an app which enter PiP.
      Launch another landscape app and swipe up from bottom
      to enter recents. Drag the area where the PiP was, it
      should be able to scroll the recents.
Change-Id: Ibc0ee8e3e4780fc0f6c14c5a54b25c9b30b235c6
parent d62eae97
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