Force update IME container relative layer when IME parent is changed
Before, WindowContainer#assignRelativeLayer() will not set layer if the call is the same as the previous call. This could cause issue. In case the previous IME parent is removed, the relative layer of IME is also removed. However, WindowContainer won't know about that, so the next assignRelativeLayer with the same arguments will still be ignored. Now we do a force update when the IME parent is changed. Bug: 180541134 Test: atest WmTests:DisplayContentTests Test: atest WmTests:WindowContainerTests Test: verify with reproduce steps in bug Change-Id: Ie1f00146f150a5fcf818d775239bd93d5235ead3
Loading
Please register or sign in to comment