summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator_test.cpp
diff options
context:
space:
mode:
authorFilip Gruszczynski <gruszczy@google.com>2016-01-05 11:29:21 -0800
committerFilip Gruszczynski <gruszczy@google.com>2016-01-05 13:35:12 -0800
commitc46f41c5b5ea5b626ed729030de100223493948d (patch)
tree6b033517e13a10709d60fd34e3e7162a1f058bae /tools/aapt2/java/JavaClassGenerator_test.cpp
parent61dead71a45acd9ad8ef67bd1f11c529d7fe6136 (diff)
Fix flashing dialogs when IME enters/exits.
The flashing is caused by changing the shown frame of the window prematurely, before the animation kicks in. After the animation kicks in, the shown frame goes back to the original position and then animates to the final position. We need the shown calculation to happen during layout for resizing and the layout might be triggered at any time before the animation is run. In order to avoid flashing, we don't calculate shown frame for windows that are animating during the layout and let the animation position the shown frame correctly later. Includes also logging for inset setting, which triggers layout run. Bug: 26323134 Change-Id: Ibe1efae798415d3564c659aa94c2b94af92c743a
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions