commit | ed31259e01841ad94d942a0a06d2e643dd252bd8 | [log] [tgz] |
---|---|---|
author | Jorim Jaggi <jjaggi@google.com> | Mon May 25 16:46:56 2020 +0200 |
committer | Jorim Jaggi <jjaggi@google.com> | Wed Jun 10 14:24:03 2020 +0200 |
tree | 7088f52ff74cd446322e7069a1b1c9cc25a2a548 | |
parent | 88e86e641afcd71c736172e90e260c91b2fac904 [diff] |
Exclude non-observable insets change When we notify insets changed, legacy behavior forces us to force a new measure on the entire hierarchy. However, this can cause jank in various scenarios. Make sure that we don't report an insets change if non-observable state changes. Test: InsetsStateTest Test: Swipe up to home while IME open Bug: 157123435 Change-Id: I9c51066c6489888720b307240d03054cc18c4172