commit | 463bf0cd08d41bc2c1ded110d831f56daab887fe | [log] [tgz] |
---|---|---|
author | Yunfan Chen <yunfanc@google.com> | Thu Oct 13 17:09:36 2022 +0900 |
committer | Yunfan Chen <yunfanc@google.com> | Fri Oct 21 03:12:01 2022 +0000 |
tree | 1093459093bbe9c35654fab4a8701ac13f1be4a6 | |
parent | 4d80e6f4096c843e2e8b2fdd2ea9d4368c42e553 [diff] |
Clear cached override frame when window removed When removing a window, the corresponding WindowContainer of a InsetsSourceProvider will be set to null, instead of directly removing the provider. We need to clear all recorded information, including the override frames to make sure the removal in effect to all windows. Test: See b/252455307 Bug: 252455307 Change-Id: I2e59485fdf25af743afe918525ed5e6872e6fff7