Skip to content
Commit bcc316ed authored by lumark's avatar lumark
Browse files

Refine UI janky in split-screen when launch & close IME opened app

In split-screen mode, when launching the IME focused app on bottom stack,
there are 2 animations will be triggered to resize the bottom stack:

1) dock_bottom_enter transition animation start will trigger DividerView in
SysUi to resize stack & translate divider which animates from up to bottom.
2) stack resize animation for IME adjustment done by DockedStackDividerController
the direction is from bottom to up.

So it will possible cause screen flicking due to task moving in different way.

Set no animate to skip frames for 1) & make sure the enter transition animation
not running when starting IME adjust animation to fix this issue.

Bug: 118364779
Test: manual, in split-screen mode:
     1) Launch app (i.e. chrome app) on bottom stack.
     2) Tap EditText to show keyboard.
     3) Press home key & launch the same app again.
     4) Verify if animation goes well.

Change-Id: I60875554e4b7df3cbdd0241d29d5685a97ecc27c
parent b0eab4fa
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