commit | e8f7e70ebdfa5fb2308b08a655c03c6e4907933f | [log] [tgz] |
---|---|---|
author | Yunfan Chen <yunfanc@google.com> | Thu May 12 19:01:03 2022 +0900 |
committer | Yunfan Chen <yunfanc@google.com> | Thu May 12 19:10:07 2022 +0900 |
tree | 424b938b1269bdedbe1baf04f74e6a67b88a5f63 | |
parent | e41f27bfc8841fed4b50551cdf8434bf183805f1 [diff] |
Do not override insets frame if not set Only set imeFrameProvider if the value is set in the base layout params. This will improve the performance as the null provider can be skipped, in the meanwhile, it will fix an error where the ime frame is accidentally overridden. Test: KeyboardVisibilityControlTest (CTS, on auto builds) Bug: 229346670 Change-Id: Iaf6298e81c92b8dd221cae79e6391799b8023e95