summaryrefslogtreecommitdiff
path: root/libs/hwui/renderthread/DrawFrameTask.cpp
diff options
context:
space:
mode:
authorTiger Huang <tigerhuang@google.com>2021-05-19 18:03:29 +0800
committerTiger Huang <tigerhuang@google.com>2021-05-25 13:39:49 +0000
commit1ce223481a24c2bc4ee7b49d0435f2f775e1a14b (patch)
tree352b215c421849a88f4c2d2e365157d5cc18f155 /libs/hwui/renderthread/DrawFrameTask.cpp
parentf414073a7398b29617177f063e8d218b3d3b2a3e (diff)
Flush the animation if it is canceled
The issue was that: if navigation bar is requested to show while a controller is playing an animation of hiding both status bar and navigation bar, the animation will be canceled and will stay in an intermediate state, and then, another controller will play an animation of showing navigation bar. At the end, status bar will stay visible but it should be invisible. This CL fast-forwards the insets animation to the end state if it is canceled. Fix: 185459811 Test: Steps in the bug. Change-Id: Id6ae321b6c153ed1d7155afd6111b193ac9c045c
Diffstat (limited to 'libs/hwui/renderthread/DrawFrameTask.cpp')
0 files changed, 0 insertions, 0 deletions